Ondersteunde "features"Er bestaan twee klassen utility's: de hardware-drivers en de data-formatters. De hardware-drivers ondersteunen de volgende features:Ondersteunde Feature cdwrite-2.1 cdrecord-1.6 cdrdao ------------------------------------------------------------- IDE/ATAPI ja ja ja Parallel Port nee ja ja CD-RW nee ja ja Audio CD ja ja ja Data CD-ROM ja ja deels Multisession deels ja nee TAO (track at once) ja ja ja DAO (disk at once) nee deels ja packet writing nee nee neecdwrite is onbeheerde software waarnaar alleen voor de volledigheid wordt gerefereerd. Gebruik in plaats daarvan cdrecord, aangezien het een breder bereik aan hardware ondersteunt en heel wat meer features heeft. Het belangrijkste voordeel van cdrdao is de mogelijkheid audio CD's aan te maken zonder twee seconden stilte tussen de tracks (schrijven in disk-at-once (DAO) modus). De tools geclassificeerd als "data-formatters" organiseren de data op de media ("plaatsen er een bestandssysteem op").Feature mkisofs mkhybrid mkvcdfs ------------------------------------------------------- ISO 9660 ja ja nee RockRidge ja ja nee El Torito ja ja nee HFS nee ja nee Joliet ja ja nee Multisession ja ja nee CD-Extra ja ja nee Video-CD nee nee jaHet opvallendste verschil tussen het ISO 9660 bestandssysteem in vergelijking met het ReiserFs of Extended-2 bestandssysteem is: je kunt bestanden niet wijzigen wanneer ze eenmaal zijn weggeschreven. Andere beperkingen van het ISO-9660-bestandssysteem zijn: slechts 8 niveaus aan subdirectory's toegestaan (geteld vanaf de directory op het hoogste niveau van de CD) maximum lengte voor bestandsnamen: 32 tekens 650 MB capaciteitRockRidge is een uitbreiding die het mogelijk maakt langere bestandsnamen en een diepere directory-hiërarchie voor het ISO-9660 bestandssysteem te gebruiken. Wanneer onder Linux een CD-ROM met RockRidge extensies wordt ingelezen, worden alle bekende eigenschappen van bestanden zoals de eigenaar, groep, permissies, symbolische links getoond ("voelt aan als een Unix bestandssysteem"). Deze extensies zijn niet beschikbaar wanneer de CD-ROM onder DOS of de heterogene Windows-familie van besturingssystemen wordt ingelezen.El Torito kan worden gebruikt om opstartbare CD-ROM's aan te maken. Deze feature werkt alleen als de BIOS van je PC dit ondersteunt.Globaal genomen, bestaat de eerste 1.44 (of 2.88 als dit wordt ondersteund) Mbyte van de CD-ROM uit een diskette-image die er door jou werd opgezet. Dit image wordt door de BIOS als een diskette behandeld en er wordt van geboot. (Als gevolg hiervan is je oorspronkelijke station A: (/dev/fd0) tijdens het booten vanaf deze virtuele diskette wellicht niet toegankelijk).HFS laat Macintosh de CD-ROM inlezen alsof het zich op een HFS volume bevond (het bij MacOS behorende bestandssysteem).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 DOS of Windows 3.11 zijn toegestaan.Video-CD's kunnen direct op DVD-devices worden afgespeeld.In sectie 2.8 wordt een opsomming van de beschikbaarheid van de genoemde software gegeven.