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