Burning CD/DVD
From SlackWiki
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.
Contents |
[edit] 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)
[edit] CDR
[edit] Creating an image
[edit] From a disc
readcd dev=ATA:1,0,0 f=image.iso dd if=/dev/cdrom of=image.iso
[edit] 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/
[edit] Burning an image
cdrdao write image.cue cdrecord -dao driveropts=burnfree dev=/dev/cdrom image.iso
[edit] DVDR
[edit] From an image
growisofs -dvd-compat -Z /dev/dvd=dvd.iso
[edit] 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/
[edit] A DVD Video
This path must be structured like a DVD, see Authoring.
growisofs -Z /dev/dvd -dvd-video /path/to/dvd/files/
[edit] Blanking
[edit] Quick
cdrdao blank --blank-mode minimal dvd+rw-format -blank /dev/dvd
[edit] Full
cdrdao blank --blank-mode full dvd+rw-format -blank=full /dev/dvd
[edit] Links
[edit] 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
[edit] 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/
[edit] Authoring Tools
- dvdauthor
- http://dvdauthor.sourceforge.net/
- DVDStyler
- http://dvdstyler.sourceforge.net/
- ‘Q‘ DVD-Author
- http://qdvdauthor.sourceforge.net/

