Obsah

CDFS (ISO 9660)

Frame = 24 B
Sector = 98 frames = 2352 B
Prvních 16 sektorú je nevyužitejch

Sektor

OfsetVelikostVýznam
012Synchronizace (Sync)
124Hlavička (Header)
162048Data
2064288Kontrolní součty


Deskriptory

Boot Record (0)

Sektor číslo 17 (11h)

OfsetVelikostVýznam
01Typ deskriptoru (Volume Descriptor Type) = 0
15Standardní identifikátor (Standard Identifier) = "CD001"
61Verze deskriptoru (Volume Descriptor Version) = 1
740Identifikátor systému bootování (Boot System Identifier)
= "EL TORITO SPECIFICATION" 0*
71 (47h)4Ukazatel na Boot Catalog (Absolute pointer to the 1st sector of the Boot Catalog)
751973Záleží na systému (Boot System Use)

Boot Catalog

Je to sekvence 32 bajtovejch záznamú.

Validation Entry
OfsetVelikostVýznam
01Header ID = 1
11Platform ID (0=x86, 1=Power PC, 2=Mac)
220
424ID String (manufacturer of the CD-ROM)
282End of Sector Marker = 0AA55h (big endian)
302End of Sector Marker = 0AA55h (little endian)
Initial / Default Entry
OfsetVelikostVýznam
01Boot Indicator (88h = bootable, 0 = not bootable)
11Emulation (0=none, 1=1.2M, 2=1.44, 3=2.88, 4=HD)
22Load Segment (logical address / 16, 0 = 7C0h)
41System Type (copy of Partition Type)
510
62Sector Count (virtual sectors of 512 B)
84Load RBA (start of the virtual disk)
12200
Section Header Entry
OfsetVelikostVýznam
01Header Indicator (90h=more headers follow, 91h=final header)
11Platform ID (0=x86, 1=Power PC, 2=Mac)
22Number of section entries following
428ID String
Section Entry
OfsetVelikostVýznam
01Boot Indicator (88h = bootable, 0 = not bootable)
11Emulation (0 = none, 1=1.2M, 2=1.44M, 3=2.88M, 4=HD)
22Load Segment (logical address / 16, 0 = 7C0h)
41System Type (copy of Partition Type)
510
62Sector Count (virtual sectors of 512 B)
84Load RBA (start of the virtual disk)
121Selection criteria type (0=none, 1=language and version)
1319Vendor dependent selection criteria
Section Entry Extension
OfsetVelikostVýznam
01Extension Indicator = 44h
11bit 5: 32=extension record follows, 0=final extension
230Vendor dependent selection criteria


Primary Volume Descriptor (1)

Sektor číslo 16 (10h)

OfsetVelikostVýznam
01Typ deskriptoru (Volume Descriptor Type) = 1
15Standardní identifikátor (Standard Identifier) = "CD001"
61Verze deskriptoru (Volume Descriptor Version)
710
832System Identifier
4032Volume Identifier
7280
808Volume Space Size (velikost disku v sektorech 2048, druhej čtyřbajt je to samý, ale big endian)
88320
1204Volume Set Size (druhej dvojbajt je to samý, ale big endian)
1244Volume Sequence Number (druhej dvojbajt je big endian)
1284Logical Block Size = 2048 (druhej dvojbajt je big endian)
1328Path Table Size (v bajtech, druhej čtyřbajt je big endian)
1404Location of Occurrence of Type L Path Table (v sektorech 2048)
1444Location of Optional Occurrence of Type L Path Table
1484Location of Occurrence of Type M Path Table (big endian)
1524Location of Optional Occurrence of Type M Path Table
15634Directory Record for Root Directory
190128Volume Set Identifier
318128Publisher Identifier
446128Data Preparer Identifier
574128Application Identifier
70237Copyright File Identifier
73937Abstract File Identifier
77637Bibliographic File Identifier
81317 Volume Creation Date and Time
OfsetVelikostVýznam
04Rok (Year) 1..9999
42Měsíc (Month) 1..12
62Den měsíce (Day of month) 1..31
82Hodina (Hour) 0..23
102Minuta (Minute) 0..59
122Sekunda (Second) 0..59
142Setina sekundy (Hundredths of a second) 0..99
161Časovej posun v 15 min intervalech
(Offset from GMT in 15 min intervals) (-48..+52)
83017Volume Modification Date and Time
84717Volume Expiration Date and Time
86417Volume Effective Date and Time
8811File Structure Version
88210
883512Application Use
13956530

Supplementary Volume Descriptor (2)

OfsetVelikostVýznam
01Typ deskriptoru (Volume Descriptor Type) = 2
15Standardní identifikátor (Standard Identifier) = "CD001"
61Verze deskriptoru (Volume Descriptor Version)
71Volume Flags
832System Identifier
4032Volume Identifier
7280
808Volume Space Size
8832Escape Sequences
1204Volume Set Size
1244Volume Sequence Number
1284Logical Block Size
1328Path Table Size
1404Location of Occurrence of Type L Path Table
1444Location of Optional Occurrence of Type L Path Table
1484Location of Occurrence of Type M Path Table
1524Location of Optional Occurrence of Type M Path Table
15634Directory Record for Root Directory
190128Volume Set Identifier
318128Publisher Identifier
446128Data Preparer Identifier
574128Application Identifier
70237Copyright File Identifier
73937Abstract File Identifier
77637Bibliographic File Identifier
81317Volume Creation Date and Time
83017Volume Modification Date and Time
84717Volume Expiration Date and Time
86417Volume Effective Date and Time
8811File Structure Version
88210
883512Application Use
13956530

Volume Partition Descriptor (3)

OfsetVelikostVýznam
01Typ deskriptoru (Volume Descriptor Type) = 3
15Standardní identifikátor (Standard Identifier) = "CD001"
61Verze deskriptoru (Volume Descriptor Version)
710
832System Identifier
4032Volume Partition Identifier
728Volume Partition Location
808Volume Partition Size
881960System Use

Volume Descriptor Set Terminator (255)

Poslední deskriptor

OfsetVelikostVýznam
01Typ deskriptoru (Volume Descriptor Type) = 255
15Standardní identifikátor (Standard Identifier) = "CD001"
61Verze deskriptoru (Volume Descriptor Version)
72041Rezervováno (Reserved for future standardization) = 0


Záznamy (records)

Záznam v adresáři (directory record)

OfsetVelikostVýznam
01LEN_DR (Length of Directory Record) (dýlka záznamu)
11Extended Attribute Record Length (dýlka rozšířenejch atributú)
28Location of Extent (číslo 1. logickýho bloku souboru)
108Data Length (velikost souboru v bajtech)
187 Recording Date and Time
OfsetVelikostVýznam
01Rok od 1900 (Year since 1900)
11Měsíc (Month) (1..12)
21Den měsíce (Day of month) (1..31)
31Hodina (Hour) (0..23)
41Minuta (Minute) (0..59)
51Sekunda (Second) (0..59)
61Časovej posun v 15 min intervalech
(Offset from GMT in 15 min intervals) (-48..+52)
251 File Flags
BitMaskaVýznam
01Hidden (skrytej)
12Directory (adresář)
24Associated File
38Record: file has a record format specified in the Record Format Field of the Extended Attribute Record
416Protection: Owner Identification and Group Identification are valid
5320
6640
7128Multi-Extent: 0 = konečnej Directory Record souboru
261File Unit Size
271Interleave Gap Size
284Volume Sequence Number
321LEN_FI (Length of File Identifier) (dýlka názvu souboru)
33LEN_FIFile Identifier (méno souboru)
33 + LEN_FI1Padding Field = 0 - zaokrouhlení na sudej počet
34 + LEN_FILEN_DR - LEN_FI - 34System Use

Záznam v Path Table (path table record)

OfsetVelikostVýznam
01LEN_DI (Length of Directory Identifier)
11Extended Attribute Record Length
24Location of Extent
62Parent Directory Number
8LEN_DIDirectory Identifier
8 + LEN_DI1Padding Field = 0 - zaokrouhlení na sudej počet

Záznam rozšířenejch atributú (extended attribute record)

OfsetVelikostVýznam
04Owner Identification
44Group Identification
82 Permissions
BitVýznam
00 = owner && group may read
11
20 = owner && group may execute
31
40 = owner may read
51
60 = owner may execute
71
80 = group may read
91
100 = group may execute
111
120 = anybody may read
131
140 = anybody may execute
151
1017 File Creation Date and Time
OfsetVelikostVýznam
04Rok (Year) 1..9999
42Měsíc (Month) 1..12
62Den měsíce (Day of month) 1..31
82Hodina (Hour) 0..23
102Minuta (Minute) 0..59
122Sekunda (Second) 0..59
142Setina sekundy (Hundredths of a second) 0..99
161Časovej posun v 15 min intervalech
(Offset from GMT in 15 min intervals) (-48..+52)
2717File Modification Date and Time
4417File Expiration Date and Time
6117File Effective Date and Time
781Record Format
791Record Attributes
804Record Length
8432System Identifier
11664System Use
1801Extended Attribute Record Version
1811LEN_ESC (Length of Escape Sequences)
182640
2464LEN_AU (Length of Application Use)
250LEN_AUApplication Use
250 + LEN_AULEN_ESCEscape Sequences