Ondersteunde "faciliteiten"Er zijn twee soorten utilities voor het beschrijven van CD-R's: de hardware-drivers en de data-formatters. De hardware-drivers ondersteunen de volgende faciliteiten:Ondersteunde faciliteit cdwrite-2.1 cdrecord-1.6 cdrdao ---------------------------------------------------------------- IDE/ATAPI nee ja ja Parallelle Poort nee ja ja CD-RW nee ja ja Audio CD ja ja ja Data CD-ROM ja ja deels Multisessie deels ja nee TAO (Track at once) ja ja ja DAO (Disk at once) nee nee jaTabel: cdwrite is software die niet meer wordt beheerd, waarnaar alleen voor de volledigheid wordt gerefereerd. Gebruik daarvoor in de plaats alsjeblieft cdrecord, aangezien het een breder gebied aan hardware ondersteunt en beduidend meer faciliteiten biedt. Het belangrijkste voordeel van cdrdao is om er audio-CD's mee te kunnen maken zonder de twee seconden stilte tussen de tracks (in disk-at-once mode schrijven).De tools geclassificeerd als "data-formatters" organiseren de gegevens op de media ("zetten er een bestandssysteem op"). Kenmerk mkisofs mkhybrid -------------------------------------------- ISO 9660 ja ja RockRidge ja ja El Torito ja ja HFS nee ja Joliet ja ja Multi-sessie ja jaTabel: Het opvallendste verschil tussen het ISO 9660 bestandssysteem en het Extended-2 bestandssysteem is: je kunt de bestanden niet meer wijzigen zodra ze zijn beschreven. Andere beperkingen van het ISO-9660-bestandssysteem zijn: slechts 8 niveaus met subdirectory's toegestaan (geteld vanaf de top-level directory van de CD) maximumlengte voor bestandsnamen: 32 tekens capaciteit van 650 MBRockRidge is een uitbreiding die langere bestandsnamen en een diepere directory-hierarchie voor het ISO-9660-bestandssysteem toestaat. Als je een CD-ROM met RockRidge extensies onder Linux aan het lezen bent, verschijnen alle bekende eigenschappen van bestanden, zoals de eigenaar, de groep, de permissies en symbolische links. (voelt aan als een UNIX bestandssysteem). Deze uitbreidingen zijn niet beschikbaar als de CD-ROM onder DOS of onder de besturingssystemen van de Windows-varianten wordt gelezen.El Torito kan worden gebruikt om opstartbare CD-ROM's te distribueren. Om deze faciliteit te gebruiken, moet de BIOS van je PC dit ondersteunen. Globaal genomen, bestaat de eerste 1.44 (of 2.88 als dit wordt ondersteund) Mbyte op de CD-ROM uit een disk-image die er door je werd opgezet. Met het image-bestand wordt door het BIOS als met een diskette omgegaan en er wordt vanaf opgestart. (De consequentie hiervan is dat de originele drive A: (/dev/fd0) mogelijk niet te benaderen is, als je vanaf deze virtuele diskette aan het booten bent).HFS laat een Macintosh de CD-ROM lezen alsof het een HFS-volume is (het native bestandssysteem voor MacOS).Met Joliet heb je (onder andere) voor de nieuwere varianten van Windows (95, 98, NT) de beschikking over lange bestandsnamen. De auteur kent echter geen tool waarbij lange bestandsnamen onder plain DOS of Windows 3.11 zijn toegestaan.Sectie 2.8 geeft een opsomming van de beschikbaarheid van de genoemde software.