อิมเมจ ISO 9660 (.iso)
ISO มาตรฐานISO 9660 เป็นมาตรฐานระบบไฟล์ที่ใช้กันอย่างแพร่หลายสำหรับอิมเมจแผ่นออปติคัล ใช้แจกจ่ายระบบปฏิบัติการและซอฟต์แวร์ แต่เนื้อหาและการรองรับแพลตฟอร์มแตกต่างกัน
แปลง ISO เป็น IMG
ตัวแปลงจาก ISO เป็น IMG ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ
ตรวจสอบไฟล์และข้อมูลเมตา
ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ ISO โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:
ลายเซ็นส่วนหัวระดับไบต์
ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ ISO โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:
ลายเซ็น HEX (OFFSET 32769):
43 44 30 30 31การแสดงผลรูปแบบ ASCII: CD001
มาตรฐาน: ISO 9660:1988 / ECMA-119 / UDF (Universal Disk Format)
ข้อมูลจำเพาะทางเทคนิค
| สถาปัตยกรรมคอนเทนเนอร์ | สำเนาไบนารีของแผ่นออปติคัล (CD, DVD, Blu-ray) แบบเซกเตอร์ต่อเซกเตอร์ ตามมาตรฐานระบบไฟล์ ISO 9660, Joliet, Rock Ridge หรือ UDF |
| การบีบอัด | เซกเตอร์ออปติคัลดิบที่ไม่บีบอัด (2048 ไบต์ต่อเซกเตอร์ผู้ใช้) |
| การจัดลำดับไบต์ | บันทึกทั้ง Little-Endian และ Big-Endian พร้อมกัน (สถาปัตยกรรมแบบ both-endian) |
| พื้นที่สี | ไม่เกี่ยวข้อง (ระบบไฟล์แผ่นออปติคัล) |
| ช่องสัญญาณและโครงสร้าง | ระบบไฟล์ออปติคัลทั้งชุด เซกเตอร์ El Torito ที่บูตได้ ไดเรกทอรี และไฟล์ |
| ขนาดสูงสุด | สูงสุด 8.5 GB (DVD สองชั้น) หรือ 100 GB (Blu-ray UDF สามชั้น) |
| ความโปร่งใส | ไม่มี |
| การสตรีมและแบบโปรเกรสซีฟ | เข้าถึงแบบสุ่มโดยตรงในระดับเซกเตอร์ |
ตารางเปรียบเทียบทางเทคนิค: ISO กับคู่แข่ง
| คุณลักษณะทางเทคนิค | ISO (ปัจจุบัน) | DMG | VHD | RAW |
|---|---|---|---|---|
| แหล่งกำเนิดฮาร์ดแวร์ | แผ่นออปติคัล (CD, DVD, Blu-ray) | ดิสก์เสมือนของ Mac | ฮาร์ดไดรฟ์เสมือน (Hyper-V) | การดัมพ์ข้อมูลเซกเตอร์ดิบจากอุปกรณ์จริง |
| การติดตั้ง OS ที่บูตได้ | เครื่องมืออย่าง Rufus และ BalenaEtcher ใช้สร้างสื่อสำหรับติดตั้ง | ดิสก์ตัวติดตั้งของ Mac | ดิสก์เสมือนที่บูตได้ | อิมเมจทางกายภาพที่บูตได้ |
| การเมาท์ข้ามแพลตฟอร์ม | การรองรับการเมานต์ขึ้นอยู่กับระบบปฏิบัติการ เวอร์ชัน และซอฟต์แวร์ที่มี | เนทีฟบน Mac เท่านั้น | เนทีฟบน Windows/Hyper-V | ต้องใช้การเมาท์แบบวนรอบ (loop mount) |
| ลายเซ็นไฟล์ | CD001 ที่เซกเตอร์ 16 | ลายเซ็น koly ที่ส่วนท้ายไฟล์ | conectix ที่ส่วนท้าย | ไม่มี (เซกเตอร์ดิบ) |
รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex
เครื่องเสมือนรายงาน 'No bootable device found' (ไม่พบอุปกรณ์ที่บูตได้) เมื่อบูต ISO
สาเหตุหลัก: บันทึกแค็ตตาล็อกการบูต El Torito หายไปหรือเสียหายในตัวอธิบายโวลุ่มหลัก
การกู้คืน: สร้าง ISO ที่บูตได้ขึ้นใหม่โดยใช้ File2File.app Disc Tool หรือ xorriso
การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์
ไฟล์ ISO ที่เมาท์โดยอัตโนมัติบนระบบปฏิบัติการสมัยใหม่สามารถบายพาสตัวระบุความปลอดภัยบนเว็บ (Mark-of-the-Web) ได้
เวกเตอร์การโจมตีที่ทราบ
- การหลบเลี่ยง Mark-of-the-Web (MotW): ในอดีต ไฟล์ปฏิบัติการอันตรายภายใน ISO เคยหลบเลี่ยง Windows Defender SmartScreen ได้
- บัฟเฟอร์ล้นในไดรเวอร์ระบบไฟล์ ISO ของระบบปฏิบัติการระหว่างไล่ดูเรคคอร์ดไดเรกทอรี
- การปฏิเสธการให้บริการ (DoS) ผ่านลูปไดเรกทอรี Joliet ที่ซ้อนกันลึกเกินไป
แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน: สแกนเนื้อหา ISO ด้วยซอฟต์แวร์ป้องกันไวรัสก่อนเมานต์และรันซอฟต์แวร์ที่บรรจุอยู่ภายใน
ประวัติความเป็นมาและเหตุการณ์สำคัญ
ข้อได้เปรียบและจุดเด่นสำคัญ
- ระบบปฏิบัติการเดสก์ท็อปและเครื่องมือเวอร์ชวลไลเซชันรองรับอย่างแพร่หลาย แต่วิธีเมานต์แตกต่างกันตามระบบ
- รองรับสื่อที่สามารถบูตได้: รวมบันทึกการบูต El Torito ไว้ด้วย ช่วยให้สามารถเขียน ISO ลงในไดรฟ์ USB เพื่อติดตั้งระบบปฏิบัติการได้
- อิมเมจดิสก์อาจเก็บข้อมูลอิมเมจต้นทางไว้ได้ แต่เนื้อหาและข้อมูลเมตาขึ้นอยู่กับวิธีสร้าง
ข้อจำกัดทางเทคนิคและข้อควรพิจารณา
- อิมเมจ ISO มักไม่บีบอัด แต่ขนาดขึ้นอยู่กับแหล่งที่มา วิธีสร้างอิมเมจ และการจัดวางเซกเตอร์ ไม่ได้ขึ้นอยู่กับความจุที่ระบุของแผ่นเพียงอย่างเดียว
- มาตรฐานเดิม ISO 9660 Level 1 จำกัดชื่อไฟล์ไว้ที่อักขระพิมพ์ใหญ่ 8.3 ตัว (ข้อจำกัดนี้แก้ไขได้ด้วยส่วนขยาย Joliet และ Rock Ridge)
- ไม่สามารถแสดงซีดีเพลงหลายแทร็กแบบเนทีฟได้ (ต้องใช้รูปแบบ BIN/CUE แทน)
เกร็ดความรู้ทางเทคนิคที่น่าสนใจ
- สตริง ASCII ลายเซ็น 'CD001' อยู่ที่ออฟเซตไบต์ 32,769 (จุดเริ่มต้นของเซกเตอร์ 16)
- ตัวบอกปริมาณ ISO 9660 เก็บฟิลด์ตัวเลขหลายรายการทั้งแบบ little-endian และ big-endian เพื่อรองรับโปรแกรมอ่านที่ใช้ลำดับไบต์แบบใดแบบหนึ่ง
- ดิสทริบิวชัน Linux หลายรายการมีอิมเมจ ISO สำหรับติดตั้ง แต่ตัวเลือกการดาวน์โหลดและติดตั้งแตกต่างกัน
คำถามทางเทคนิคที่พบบ่อย
ไฟล์ ISO คืออะไร
ไฟล์ ISO คือสำเนาดิจิทัลของแผ่นออปติคัลทั้งหมด (CD, DVD หรือ Blu-ray) ที่รวมไว้ในไฟล์เดียว มักใช้เพื่อแจกจ่ายระบบปฏิบัติการอย่าง Windows และ Linux
เปิดไฟล์ ISO บน Windows ได้อย่างไร?
บน Windows 10 และ 11 ให้คลิกขวาที่ไฟล์ .iso แล้วเลือก 'เมาท์' (Mount) เพื่อเปิดใช้งานเหมือนไดรฟ์ซีดีจริง หรือแยกไฟล์ด้วย File2File.app
สร้าง USB ที่บูตได้จากไฟล์ ISO ได้อย่างไร?
คุณสามารถใช้เครื่องมือฟรีอย่าง Rufus หรือ BalenaEtcher เพื่อเขียนไฟล์ ISO ของระบบปฏิบัติการลงในไดรฟ์ USB เพื่อทำให้สามารถบูตเครื่องได้
คู่การแปลงไฟล์ ISO ที่เกี่ยวข้อง
การแปลงอิมเมจแผ่นออปติคอล ISO 9660 เป็นไฟล์ Raw Disk IMG จะเปลี่ยนชุดเก็บข้อมูลระบบไฟล์มาตรฐานให้เป็นสำเนาไบนารีแบบทีละเซกเตอร์ ซึ่งเหมาะสำหรับสื่อจัดเก็บข้อมูลระดับต่ำ
การแปลงไฟล์เซกเตอร์ดิบ IMG เป็นอิมเมจแผ่นออปติคัล ISO จะจัดรูปแบบข้อมูลจัดเก็บที่ไม่มีโครงสร้างให้เป็นระบบไฟล์มาตรฐานสำหรับโปรแกรมเขียนแผ่น CD, DVD และ Blu-ray