Multisession-CDs brennen

Man braucht das Programm cdrecord.

a.) 1. Session brennen

CD-Image anlegen:

mkisofs -r -J -o cdimage1.raw /home/antje/cd1

mit:

-r:  Modes und ownerships werden vernünftig gesetzt und die CD wird mit Rock Ridge Extension gebrannt
-J:  Im Joliet-Format, damit auch unter Windows lange Dateinamen sichtbar sind.
-o:  Name des CD-Images

CD brennen:

cdrecord -v speed=4 dev=3,0 -eject -multi cdimage1.raw

b.) 2. und darauffolgende Sessions brennen

Vorhergehende Session auslesen: 

cdrecord -msinfo dev=3,0

Ergebnis sind zwei Zahlen, z. B.: 0,134040

CD-Image anlegen:

mkisofs -r -J -o cdimage2.raw -C 0,134040 -M /dev/scd1 /home/antje/cd2

CD brennen:

cdrecord -v speed=4 dev=3,0 -eject -multi cdimage2.raw

c.) CD 1-zu-1 kopieren

dd if=/dev/scd0 of=/home/antje/cdimage
cdrecord -v speed=4 dev=3,0 -eject home/antje/cdimage

d.) Konfigurationsdatei

Unter /etc/cdrecord.conf findet man eine kleine Konfigurationsdatei und dort kann man bspw. den Default-Speed mit

CDR_SPEED=4

festlegen, dann spart man sich beim Aufruf von cdrecord den Schalter speed.

e.) Skript zur Vereinfachung

cd_brennen.txt