ISO映像

磁碟映像類型

ISO映像是一種光盤封存檔案,是磁盤映像的類型之一,數據由一張光盤的每個扇區組成,這包括光盤的文件系統[1]ISO映像文件通常採用文件擴展名.iso。名稱ISO取自用於CD-ROM介質的ISO 9660文件系統,但ISO映像也可包含DVD藍光光盤使用的UDF(ISO/IEC 13346)文件系統。

ISO映像
副檔名
.iso, .img
網路媒體型式
application/x-iso9660-image
統一類型標識public.iso-image
格式類型磁盤映像
標準ISO 9660UDF

ISO映像可以使用三種方式創建:使用磁盤映像軟件英語Comparison_of_disc_image_software從光盤創建,使用光盤製作軟件從一系列文件創建,從另一個磁盤映像文件英語Disk_image#File_formats轉換英語Data_conversion而成。在可引導光盤上分發的軟件很多都有可下載的ISO映像格式,並且類似的ISO映像大多可以寫入光盤(例如CD或DVD)中。

描述 編輯

實際上,不存在對ISO映像文件的標準定義。ISO光盤映像英語Disc_image是未壓縮的,並且不使用某種容器格式;它只是逐個複製一張光盤上的數據扇區,然後存儲在一個二進制文件中。ISO映像預期包含光學媒體的文件系統(通常是ISO 9660及其擴展,或者UDF),複製了存儲在光盤上文件的二進制數據。ISO映像內的數據結構與光盤創建時使用的文件系統相同。

ISO文件只存儲光盤上各扇區的用戶數據,會忽略控制頭和錯誤糾正數據,因此略小於光盤介質的原始映像。因為光盤上每個邏輯扇區的用戶數據是2,048字節,ISO映像的大小會以2,048字節為基礎單位。

此類光盤映像最常用的文件擴展名就是.iso。某些ISO映像文件會使用.img擴展名,例如出自微軟DreamSpark的映像;但IMG文件也使用.img擴展名,並往往有略顯不同的內容。.udf擴展名有時也被使用,以表明此ISO映像是採用UDF而非ISO 9660文件系統。

任何單英語Track_(CD)CD-ROMDVD藍光光盤都可以存檔為ISO格式,製成原始介質的數字副本。與物理光盤不同,映像可以被傳輸到任何數據鏈路或可移動存儲設備。ISO映像可以被很多文件存檔軟件英語File_archiver打開,各操作系統也有一些對ISO映像的原生支持。

混合光盤英語Hybrid_disc格式有着被不同設備、操作系統或硬件讀取的能力。一個例子是,Microsoft WindowsMacintosh支持單個磁盤映像的安裝盤(包含多個文件系統)。

ISO可以被適當的驅動程序軟件「掛載」,即操作系統將其模擬和對待成一個物理光盤。包括GNU/LinuxMac OS X等大多數類Unix操作系統提供內置功能來掛載ISO,Windows 8及之後發布的Windows操作系統也提供了此功能。[2]其他軟件還可安裝驅動程序到操作系統以達到相同目的。

因為沒有標準定義ISO光盤映像的文件格式,名詞「ISO映像」有時會指任何光盤映像文件,而不限於其所用格式。

限制 編輯

一個CD可以有多個軌道英語Track_(CD),其中可以包含計算機數據、音頻或視頻,諸如ISO 9660等文件系統存儲在這些軌道內。由於ISO映像預期包含文件系統及其內容的二進制副本,ISO映像內部沒有「軌道」的概念,因此一條軌道就是一個ISO映像內容的容器。這意味着多軌的CD光盤不能存儲在單個ISO映像中;大多數情況下,一個ISO映像將包含多個軌道之一的數據,並且只有一份數據,如果它是在一個標準文件系統中存儲為一個文件。

這也意味着,通常以多個音軌組成的音頻CD不能存儲在一個ISO映像中。此外,即便一張音頻CD可以存儲在一個ISO映像中,這些音軌也不包含文件系統,它們只是一個連續的已編碼音頻數據流。這些音頻存儲在2352字節的扇區英語Track_(CD)#Subchannels中,而不是存儲在一個文件系統的文件中;對它的處理方式是音軌編號、索引位置和CD時間編碼,而這些信息被編碼存儲在CD音樂光盤每個區段的lead-in中。

VCD超級VCD需要一張CD上的至少兩個軌道,因此也不可能存儲在一個ISO映像文件中。

諸如CUE/BINCCD/IMG英語CloneCD_Control_FileMDS/MDF英語MDF_and_MDS_file_pair格式可以存儲多軌道光盤映像,包括音頻CD。這些格式會存儲計算機光盤的原始映像,包括所有軌道的信息,並有一個協同文件來描述多個軌道和每個軌道的特性。這也使光盤燒錄工具能正確取得在新光盤上燒錄的所有必需信息。對於音頻CD,用戶也可將音頻數據轉換為未壓縮的音頻文件(如WAVAIFF格式),並可以選擇保留元數據(見CD翻錄英語CD_ripping)。

大多數軟件可以將ISO映像中的數據寫入硬盤或可錄製介質(CD、DVD或藍光光盤),但將ISO磁盤映像寫入閃存盤卻時常不能。此限制更多是因為軟件工具的能力所限,而不是格式本身的問題。但從2011年開始,各種軟件已可以寫入原始(RAW)映像文件到USB閃存盤。[3][4]

參見 編輯

參考資料 編輯

  1. ^ Fisher, Tim. ISO File. About.com Tech. [13 February 2015]. (原始內容存檔於2016-07-06). 
  2. ^ Windows 8 Explorer will support native mounting of ISO and VHD. ExtremeTech. [2012-05-21]. (原始內容存檔於2012-05-31). 
  3. ^ ISO image to USB conversion. ISO to USB burning tool. [15 February 2015]. (原始內容存檔於2015年2月15日). 
  4. ^ How to Setup Windows 7 or Windows 8 from USB drive?. PowerISO. [15 February 2015]. (原始內容存檔於2016-06-20). 

外部連結 編輯