Tệp ảnh ISO 9660 (.iso)

ISO Tiêu chuẩn

ISO 9660 là tiêu chuẩn hệ thống tệp được dùng rộng rãi cho ảnh đĩa quang. Ảnh ISO dùng để phân phối hệ điều hành và phần mềm, nhưng nội dung và khả năng hỗ trợ nền tảng có thể khác nhau.

Chuyển đổi ISO sang IMG

Trình chuyển đổi từ ISO sang IMG miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.

Kiểm tra & Siêu dữ liệu

Các hệ điều hành và trình phân tích tệp nhận dạng tệp ISO bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

Chọn hoặc thả tệp vào đây

Riêng tư - tệp không bao giờ rời khỏi thiết bị của bạn

Hoặc dán Ctrl+V
Cam kết bảo vệ quyền riêng tư, không truyền dữ liệu qua mạng: 0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.

Chữ ký ở đầu tệp (mẫu byte nhận diện)

Các hệ điều hành và trình phân tích tệp nhận dạng tệp ISO bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

CHỮ KÝ HEX (OFFSET 32769):

43 44 30 30 31

BIỂU DIỄN ASCII: CD001

Tiêu chuẩn hóa: ISO 9660:1988 / ECMA-119 / UDF (Universal Disk Format)

Thông số kỹ thuật

Kiến trúc ContainerBản sao nhị phân từng sector của đĩa quang (CD, DVD, Blu-ray), tuân thủ tiêu chuẩn hệ thống tệp ISO 9660, Joliet, Rock Ridge hoặc UDF
NénCác sector quang thô không nén (2048 byte mỗi sector dữ liệu)
Thứ tự byteGhi đồng thời cả little-endian và big-endian (kiến trúc hai thứ tự byte)
Không gian màuKhông áp dụng (hệ thống tệp đĩa quang)
Kênh & Cấu trúcToàn bộ hệ thống tệp quang, sector khởi động El Torito, thư mục và tệp
Kích thước tối đaTối đa 8,5 GB (DVD hai lớp) hoặc 100 GB (Blu-ray UDF ba lớp)
Độ trong suốtKhông có
Truyền phát & Tăng dầnTruy cập ngẫu nhiên trực tiếp ở cấp sector

Ma trận so sánh kỹ thuật: ISO so với các đối thủ

Thuộc tính kỹ thuậtISO (Hiện tại)DMGVHDRAW
Nguồn gốc phần cứngĐĩa quang (CD, DVD, Blu-ray)Đĩa ảo MacỔ cứng ảo (Hyper-V)Bản kết xuất sector vật lý thô
Cài đặt HĐH có thể khởi độngĐược các công cụ như Rufus và BalenaEtcher dùng để tạo phương tiện cài đặt.Đĩa cài đặt MacĐĩa ảo có thể khởi độngHình ảnh vật lý có thể khởi động
Gắn kết đa nền tảngKhả năng gắn ảnh phụ thuộc hệ điều hành, phiên bản và phần mềm sẵn có.Nguyên bản chỉ trên MacNguyên bản trên Windows/Hyper-VYêu cầu gắn kết vòng lặp (loop mount)
Byte nhận diệnCD001 tại sector 16koly ở phần cuối (trailer)conectix ở phần cuốiKhông có (sector thô)

Các dạng hỏng thường gặp và hướng dẫn khôi phục bằng mã hex

Máy ảo báo lỗi 'No bootable device found' khi khởi động một tệp ISO.

Nguyên nhân gốc rễ: Thiếu hoặc hỏng bản ghi danh mục khởi động El Torito trong bộ mô tả ổ đĩa chính.

Khắc phục: Tạo lại ISO có thể khởi động bằng Công cụ Đĩa File2File.app hoặc xorriso.

Phân tích bảo mật và các đường tấn công nhằm vào bộ phân tích cú pháp

Các tệp ISO được gắn kết tự động trên các hệ điều hành hiện đại có thể vượt qua các điểm đánh dấu bảo mật web (Mark-of-the-Web).

Các véc-tơ tấn công đã biết

  • Tránh né Mark-of-the-Web (MotW): các tệp thực thi độc hại bên trong ISO trong lịch sử đã vượt qua Windows Defender SmartScreen.
  • Tràn bộ đệm trong các trình điều khiển hệ thống tệp ISO của hệ điều hành trong quá trình duyệt bản ghi thư mục.
  • Từ chối dịch vụ thông qua các vòng lặp thư mục Joliet lồng nhau sâu.

Biện pháp phòng thủ tốt nhất: Quét nội dung tệp ISO bằng phần mềm chống virus trước khi gắn kết và thực thi phần mềm bên trong.

Nguồn gốc lịch sử và các cột mốc

2012Windows 8 giới thiệu tính năng gắn kết ổ đĩa quang ảo nguyên bản cho các tệp .iso mà không cần phần mềm của bên thứ ba.
1995Đặc tả El Torito được chuẩn hóa, cho phép tạo CD-ROM có thể khởi động và phương tiện cài đặt HĐH hiện đại.
1988Tổ chức Tiêu chuẩn hóa Quốc tế xuất bản ISO 9660 dựa trên Định dạng High Sierra.

Ưu điểm & Lợi ích chính

  • Được hệ điều hành máy tính và công cụ ảo hóa hỗ trợ rộng rãi, dù cách gắn ảnh tùy hệ thống.
  • Hỗ trợ phương tiện có thể khởi động: tích hợp các bản ghi khởi động El Torito, cho phép ghi ISO vào ổ USB để cài đặt hệ điều hành.
  • Ảnh đĩa có thể giữ dữ liệu ảnh nguồn, nhưng nội dung và siêu dữ liệu tùy cách tạo.

Hạn chế & Nhược điểm kỹ thuật

  • Ảnh ISO thường không nén, nhưng kích thước phụ thuộc nguồn, cách tạo ảnh và bố cục sector, không chỉ dung lượng danh nghĩa của đĩa.
  • Tên tệp bị giới hạn ở định dạng 8.3 chữ hoa trong chuẩn cũ ISO 9660 Level 1 (đã được khắc phục bởi phần mở rộng Joliet và Rock Ridge).
  • Không thể biểu diễn nguyên bản các đĩa CD âm thanh nhiều rãnh (yêu cầu định dạng BIN/CUE thay thế).

Thông tin kỹ thuật thú vị

  • Chuỗi ký tự ASCII 'CD001' nằm ở offset byte 32,769 (phần đầu của sector 16).
  • Bộ mô tả volume ISO 9660 lưu nhiều trường số ở cả dạng little-endian và big-endian, hỗ trợ trình đọc dùng một trong hai thứ tự byte.
  • Nhiều bản phân phối Linux cung cấp ảnh ISO để cài đặt, dù lựa chọn tải xuống và cài đặt khác nhau.

Các câu hỏi kỹ thuật thường gặp

Tệp ISO là gì?

Tệp ISO là bản sao kỹ thuật số của toàn bộ đĩa quang (CD, DVD hoặc Blu-ray) được đóng gói thành một tệp duy nhất, thường được sử dụng để phân phối hệ điều hành như Windows và Linux.

Làm thế nào để mở tệp ISO trên Windows?

Trên Windows 10 và 11, chỉ cần nhấp chuột phải vào tệp .iso và chọn 'Mount' để mở nó giống như ổ đĩa CD vật lý, hoặc giải nén nó bằng File2File.app.

Làm cách nào để tạo USB khởi động từ tệp ISO?

Bạn có thể sử dụng các công cụ miễn phí như Rufus hoặc BalenaEtcher để ghi tệp ISO hệ điều hành lên ổ USB để làm cho nó có thể khởi động.