Naar inhoud springen

ISO 9660

Uit Wikipedia, de vrije encyclopedie

ISO 9660is een standaard met betrekking tot eenbestandssysteemvoorcd-rom.De standaard is uitgegeven door deInternational Organization for Standardization.

De bedoeling van de standaard is dat ze ondersteund wordt door de meestebesturingssystemen,zoalsWindows,Mac OS X,LinuxenUnix,waardoor data tussen deze systemen kan uitgewisseld worden.

Dvd's kunnen ISO 9660 ook gebruiken, hoewelUDFhiervoor meer gebruikt wordt.

Niveaus en beperkingen

[bewerken|brontekst bewerken]

Er zijn drie niveaus ('levels') in deze standaard:

Level 1
Bestandsnamen mogen maximaal acht tekens bevatten en een extensie van 3 tekens. Directory's mogen maximaal 8 niveaus diep gaan.
Level 2
Bestandsnamen mogen maximaal 31 tekens bevatten.
Level 3
Bestanden mogengefragmenteerdzijn (voornamelijk ompacket writingmogelijk te maken of om incrementeel te kunnen opnemen).

Alle levels laten alleen hoofdletters, cijfers of het onderlijningsteken toe in bestandsnamen. Een aantal cd-toepassingen geven de mogelijkheid aan de gebruiker om toch bijna alleASCII-tekens te gebruiken, en de meeste besturingssystemen kunnen die ook lezen, maar dat is niet strikt volgens de ISO 9660-standaard.

De beperkingen aan de lengte van bestandsnamen en aan de diepte voor directory's zijn een ernstige tekortkoming voor dit systeem. Veel toepassingen voor het branden van cd's proberen dit te omzeilen door zelf de bestandsnamen korter te maken, maar dit kan problemen veroorzaken voor sommige programma's.

Er zijn verschillende uitbreidingen voor ISO 9660, juist om de tekortkomingen te verhelpen:

  • Ecma-119– deze standaard is identiek aan ISO 9660.