Specifications

4.4 Isn't there some way to get around the ISO−9660
limitations?
Yes. You can put any filesystem you like on the CD. But other operating systems than Linux won't be able to
deal with this CD. Here goes the recipe:
Create an empty file of 650MB size.
dd if=/dev/zero of="empty_file" bs=1024k count=650
Create an extended−2 filesystem on this file
shell> /sbin/mke2fs −b 2048 empty_file
empty_file is not a block special device.
Proceed anyway? (y,n) y
Mount this empty file through the loopback devices (you need a reasonable new mount for this; read
above).
mount −t ext2 −o loop=/dev/loop1 empty_file /mnt
Copy files to /mnt and umount it afterwards.
Use cdrecord on empty_file (which is no longer empty) as if it were an ISO−9660−image.
If you want to make an entry in /etc/fstab for such a CD, then disable the checking of the device file on
system startup. For example:
/dev/cdrom /cdrom ext2 defaults,ro 0 0
The first 0 means "don't include in dumps" (backup), the second (=important) one means "don't check for
errors on startup" (fsck would fail to check the CD for errors).
4.5 How to read the tracks from audio CDs?
There are several software packages available. The newest one is "cdpranoia" and can be downloaded from
http://www.xiph.org/paranoia/
CD−Writing HOWTO
4.4 Isn't there some way to get around the ISO−9660 limitations? 22