cdrecord : Graver en ligne de commande

Introduction



Cet article présente brièvement comment graver en ligne de commande sous Linux, avec cdrecord


Installation



La commande cdrecord est inclue dans le paquet cdrtools ou cdrkit.

Installer le paquet correspondant.

Créer une image ISO des données à graver



Etape 1 : réunir les fichiers à graver dans un fichier ISO.
Pour cela, on va utiliser la commande mkisofs :

Code BASH :
Usage: mkisofs [options] [-find] file... [find expression]


Voici un exemple :

Code BASH :
mkisofs -V "test" -o test.iso -J -graft-points fic1 fic2 fic3


Ou faire une ISO d'un répertoire en entier
Code BASH :
cd /le/repertoire
mkisofs -V "test" -o test.iso -J -graft-points .



Graver l'ISO



Préparer le CD ou DVD RW d'abord en l'effaçant :

Code BASH :
cdrecord dev=/dev/sr0 blank=fast


Puis graver l'ISO :

Code BASH :
cdrecord dev=/dev/sr0 test.iso


Une fois fait, on éjecte :

Code BASH :
cdrecord dev=/dev/sr0 -eject



Paramétrer cdrecord avec le fichier de configuration



Plutôt que d'utiliser la commande

Code BASH :
cdrecord dev=/dev/sr0 test.iso


On peut paramétrer cdrecord pour utiliser un graveur CD par défaut.
Il faut éditer le fichier /etc/default/cdrecord

Voici un exemple, mon graveur étant /dev/sr0 :

Code BASH :
CDR_DEVICE=default
# drive name    device          speed   fifosize driveropts     transfersize
#
default=        /dev/sr0                -1      -1      burnfree
 
Cette page a été vue 2000 fois