Cdburner-wizard (new)

The device nodes /dev/dvd and /dev/cdrom are links to the actual devices, for example, a link to /dev/hdc. These should point to the drives that you want to read from. For example, my PC has two drives, a DVD read-only drive and a CD-burner drive. I point *both* /dev/dvd and /dev/cdrom to the DVD drive, although I could have pointed /dev/cdrom to the burner drive (a DVD drive can also read CDs, so I chose it as my default for reading both CDs and DVDs).

There are various applications for reading from CD or DVD. For example, Gxine can play audio CDs and video DVDs. Most of these applications require that /dev/cdrom or /dev/dvd point to the correct devices.

Puppy has three applications for burning, TkDVD, Gcombust, and Grafburn. Gcombust is for burning cd's only, while Grafburn will burn to both CD and DVDs, whereas TkDVD is for burning to DVDs only. TkDVD defaults to using /dev/dvd to tell it what drive to use, whereas Graveman will scan the hardware directly so is not dependent on the /dev/dvd and /dev/cdrom settings -- nor do you have to choose the burner drive in this Wizard as it is done from within the program. Grafburn is a set of shell scripts around cdrtools and will use whatever defaults you set up with this wizard.

Note that Gcombust is an older application designed for the 2.4 kernel and hence thinks in terms of SCSI-emulation, however it does still work without a SCSI-emulated burner drive. Gcombust is available as a PupGet package if not on the live-CD -- note that Gcombust used to be on the CD up until Puppy version 1.0.4, after which I replaced it with Graveman. However, Graveman has proven unreliable with the 2.6 kernel so it has been replaced again with Gcombust in most newer versions of Puppy.

Note also, there is another CD/DVD burner program called Xcdroast, available via the PupGet package manager. It also auto-detects the drives.

if you want to turn on SCSI-emulation of the burner drive, run the "old" Wizard by executing "cdburner-wizard-old" from the commandline. if you do not know what SCSI-emulation is, no problem, no need to know about it. SCSI-emulation is no longer required for burning CD/DVDs in Puppy, although it does have a historical reputation of being more reliable.

Note that this Wizard stores the settings in /etc/opticaldrives.