CD brennen unter Linux

CD’s brennen unter Linux (Konsole)

Als erstes brauchen wir ein Image (iso), welches wir auf CD bannen wollen
Kopieren einer vorhandenen CD:

dd if=/dev/brenner_device of=/meinverzeichnis/mein_iso_file.iso

so kontrolliert man den Inhalt einer iso Datei

mount -t iso9660 -o ro,loop=/dev/loop0 mein_iso_file.iso /mnt

Möchte man ein Iso von eigenen Files / Daten erstellen:

mkisofs -r -J -o /Verzeichnis/ISO_file_ablage/mein_iso_file.iso /Pfad/zu/den/Daten/

nun kommt das eigentliche brennen

cdrecord -scanbus

listet die verfügbaren Devices auf, damit man weiß, wo der Brenner steckt

cdrecord -v speed=8 dev=0,1,0 -data /pfad/zu/mein_iso_file.iso

brennt das ISO File auf CD

mkisofs -r -J /Pfad/zu/den/Daten/ | cdrecord -v fs=8m speed=8 dev=0,1,0 -

CD Brennen on the fly

Möchte man sich eine Audio CD aus vorhandenen MP3 Files brennen, geht dieses wie folgt:
erst MP3 umwandeln

mpg123 -w lied1.wav lied1.mp3

wenn man das für alle Files gemacht hat geht es ans brennen

cdrecord -v -pad speed=8 dev=0,1,0 -audio lied1.wav lied2.wav..
Alternativ geht es auch als Schleife in einem kleinen Sript
#!/bin/bash
for I in *.mp3;
do
mpg123 -cdr -s $I | cdrecord -audio -pad -swab -nofix -;
done
cdrecord -fix