close
ISO 9660,也被一些硬體和軟體供應商稱作CDFS(光碟檔案系統),是一個由國際標準化組織(ISO)為光碟媒介發布的檔案系統。其目標是能夠在不同的作業系統如Windows、Mac OS以及類Unix系統上交換資料。
ISO 9660源於High Sierra檔案系統。High Sierra通過使用一種分層樹(共八層)檔案系統,以一種密集的、順序的布局來組織檔案資訊,類似於UNIX和FAT。為了增強跨平台相容性,它定義了一個常用檔案屬性(目錄或原始檔案以及記錄時間)和名稱屬性(檔名、副檔名、版本)的最小子集,並且使用一個單獨的系統區域來相容未來的擴充屬性。
High Sierra在1986年12月被Ecma國際採用(作了一些改動)而成為了國際標準,即ECMA-119[1],並提交給國際標準化組織而成為ISO 9660:1988。目前,ISO 9660檔案系統正在被行業廣泛使用。
最先開始的32768位元組沒有被ISO 9660資料結構使用,因此可以有其他用處,例如:CD-ROM可以在此區包含一個替代檔案系統描述資訊塊,通常被混合光碟(Hybrid CD)用於提供Mac OS特定的內容。此未用塊後面跟著一連串卷描述符,詳細記錄了該磁碟上的內容和類型資訊(類似被FAT和NTFS格式磁碟使用的BIOS參數塊)。
卷描述符描述了一個給定的CD-ROM或卷上存在的檔案系統資訊的特徵。它被分為兩部分:卷描述符的類型和描述符的特徵。這樣做的目的是:當一個程式無法解釋特定的描述符的時候,它可以跳過此描述符而找到它可以辨識的其他描述符,這樣就允許在一個卷上使用多種不同類型的資訊。另外,如果一個描述符發生錯誤而無法讀取,那麼緊接著的一個該描述符的冗餘副本可以用來進行錯誤恢復。
全站熱搜
留言列表