Burning CDs

Quick start:

  1. It does two kinds: write-only (~$2 each) and rewritable (~$20 each)

  2. Rewritables, apparently, can't be read in normal cd drives. Too bad.

  3. Normal CDs you can record more than once (several 'sessions') But it is likely that machines other than macintoshes won't read but the first session.

  4. To record a Mac cd (which is readable with sgi cd readers but not pc) just put your files in the mac machine (the "media" disk will be kept empty for this purpose), open the 'toast' software, drop the files in the 'data' window and proceed. Toast should be the only application open at the time.

  5. To record a MSDOS disk, do the same but select 'iso 9660' as the format... all unix or macintosh information (long names, etc.) is lost. All machines read this format.

  6. To record a unix disk, create a disk image with mkisofs(8) [or ask pablo about it] in the unix machine then copy the image file to the macintosh and record in 'disk image' format. This disk will look like an MSDOS disk with short names, etc. to macs/pcs but unix machines will see long names, permissions, symbolic links, etc.

    NEW: See also mkhybrid. It's an extension which allows to create hybrid cds with any combination of mac(hfs)/unix(rockridge)/msdos(iso9660)/win95(joliet) formats ...

  7. For PC CD-ROMS you can use Jolliet extensions. This allows for longer file names (up to 31 characters). These CDs will have the long file names under win95 and NT but have short ones if read on anything else (ISO9660 8.3 characters).

  8. In addition you can create hybrid CD-ROMS which have multiple file systems on them. At the extreme you can have a CD-ROM with HFS (Mac), ISO9660 (MS-DOS , readable by every one, short filenames) and Jolliet extensions. In which you can decide which files are shared between the file systems and which are exclusive.

  9. In addition, Linux can be taught to read Joliet discs by patching the kernel. See Joliet.