This help page describes the burning or writing of CD-ROMs using two different applications under Linux (gcombust and X-CD-Roast). The TSG strongly recommend the use of gcombust, however, feel free to use X-CD-Roast if that's what you're used to...
HINT: Burning CD's across a network based file system such as NFS is often problematic. To improve performace and reduce the number of errors you'll encounter, copy the files you'd like to burn onto the CD writer's local "/research" or "/tmp" partition (and burn your files from there). For example:
- mkdir /research/username
- rsync -av ~username/directory_containing_files/ /research/username
- cd /research/username
When you've finished burning your data to CD, ensure you remove your files from the local "/research" or "/tmp" filesystem - eg:
- rm -rf /research/username
Running gcombust for the first time!
When you execute gcombust for the first time (via the command "gcombust" typed into an xterm), three windows will appear.
a) A Warning stating the config file could not be opened
b) The preferences dialogue
c) The main gcombust GUI
In the warning dialogue (window a):
- Click on "OK"
In the preferences dialogue (window b):
- Click on the "Devices" tab at the top of the window.
- Click on "Detect SCSI drive".
- Click on "Check SCSI settings" to confim the device is working.
- Click on the "Speed" entry and set it to be "24". CD writers are typically much faster than this, however, 24 is a good heuristic.
- Click on the "Misc" tab.
- Click on "Dummy enabled by default" to disable that option.
- Click on "Eject target enabled by default" to enable the ejection of CD's automatically after a burn is complete.
- Click on "OK" at the bottom right-hand-side of the "preferences window".
In the main gcombust GUI (window c):
- Exit the application by Clicking on the "File" drop-down menu and selecting "Quit" from the resulting list.
Burning CDs via gcombust!
- Start gcombust by typing "gcombust" in an xterm.
- Click on "Data Files" tab.
- Click on "Add directory".
- In the resulting file dialogue, navigate to the files you'd like to burn and double click on them to select them.
- Click on "Cancel" when you've added all of the files you'd like to burn.
- Click on the "Burn" tab.
- Click on "Combust!" at the bottom of the window.
All going well, your data should be burnt to CD as expected!
- To reset your gcombust preferences, type the following (and only the following) in an xterm (be careful):
"rm -rf ~/.gcombust"
- For further help and information regarding gcombust, check out the gcombust website.
Exectute X-CD-Roast on the command line with:
or if the application hangs:
"xcdroast -f /dev/sg0"
On the left-hand-side of the X-CD-Roast window, click on "Create CD". Click on the "Master Tracks" button (which now on appears on the left-hand-side of the main window).
Insert writable CD media into the drive and click on "Update session view" to confirm the media's writable.
In the "File/directory view", click on the file's you'd like to add to the CD image, followed by "Add" in the bottom of the pane. From the resulting window, select from the list provided where you'd like to place the selected files on the CD you're currently building.
Once all of the files have been added to the image, click on the "Create session/image" tab.
1. Create an ISO image for later burning by clicking on "Master to image file" (and click on "OK" once the status bar has hit 100%).
2. Create an ISO image and burn simlutaneously by clicking on "Master and write on-the-fly" (and click on "OK" in the resulting dialogue box).
If, and only if you selected 1 above, you need to continue (otherwise you've now written a CDROM and can now quit). Click on the "Write Tracks" button on the left-hand-side of the X-CD-Roast main window.
Click on the "All" button in the "Images-Information" section of the main window followed by the "Add" button (on the right-hand-side). You should see the image added to the "Tracks to write" list on the left-hand-side...
Click on the "Write tracks" tab followed by the "Write tracks" button in that pane.
At the "Please inset a CD-R/RW in the CD-Writer" dialogue, click on "OK". Once the status bars have hit 100%, you'll be able click on "OK" int that pop-up window.
You should now have a CDROM contain your data. Quit X-CD-Roast by clicking on the "Back to main menu" button on the left-hand-side of the main window, followed by the "Exit" button.