Burning CD/DVD
Random information about burning CD/DVD's with slack (and linux in general). Feel free to tack on any insight you might have on the subject.
The Basics
In most modern situations, you will not have to tell the software which device to use (unless you have more than one device). In case you have older hardware or software, it may be necessary to pass the device info. On a 2.6 kernel, you can use:
cdrecord dev=/dev/someDevice
On a 2.4 kernel, you use one of these commands:
cdrdao scanbus cdrecord -scanbus dev=ATA
This should present you with some information:
ATA:1,0,0 DVDRW , IDE1004 , 0151 1,0,0 100) 'DVDRW ' 'IDE1004 ' '0151' Removable CD-ROM
To pass this device (1,0,0) to cdrdao or cdrecord:
cdrdao --device 1,0,0 cdrecord dev=ATA:1,0,0
These will be SCSI ID's if you have a SCSI burner, or are using ide-scsi (no-longer necessary)
CDR
Creating an image
From a disc
readcd dev=ATA:1,0,0 f=image.iso dd if=/dev/cdrom of=image.iso
From a directory of files
-r provides Rock Ridge extension (for posix)
-J provides Joliet extension (for windows)
mkisofs -o image.iso -J -r /path/to/files/
Burning an image
cdrdao write image.cue cdrecord -dao driveropts=burnfree dev=/dev/cdrom image.iso
DVDR
From an image
growisofs -dvd-compat -Z /dev/dvd=dvd.iso
A directory of files
-R provides Rock Ridge extension (for posix)
-J provides Joliet extension (for windows)
growisofs -dvd-compat -Z /dev/dvd -J -R /path/to/files/
A DVD Video
This path must be structured like a DVD, see Authoring.
growisofs -Z /dev/dvd -dvd-video /path/to/dvd/files/
Blanking
Quick
cdrdao blank --blank-mode minimal dvd+rw-format -blank /dev/dvd
Full
cdrdao blank --blank-mode full dvd+rw-format -blank=full /dev/dvd
Links
Burning Software
- DVD+RW-Tools
- http://fy.chalmers.se/~appro/linux/DVD+RW/
- CDRDAO
- http://cdrdao.sourceforge.net/
- Cdrtools
- http://www.fokus.fhg.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html
GUI Frontends
- X-CD-Roast
- http://www.xcdroast.org/
- Gnome CD Master
- http://cdrdao.sourceforge.net/gcdmaster/index.html
- Gnome Toaster
- http://gnometoaster.rulez.org/
- Nautilus-CD-Burner
- http://www.gnome.org/projects/nautilus/
- K3B
- http://www.k3b.org/
Authoring Tools
- dvdauthor
- http://dvdauthor.sourceforge.net/
- DVDStyler
- http://dvdstyler.sourceforge.net/
- ‘Q‘ DVD-Author
- http://qdvdauthor.sourceforge.net/