IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Graver des CD/DVD sur son Linux, *BSD ou Unix préféré


précédentsommairesuivant

II. CD audio, CD bootable, DVD, RW

II-A. CD audio

Extraire les pistes d'un CD audio

 
Sélectionnez
% cdparanoia -d /dev/scd0 -v -B
Explications ...
cdparanoia     la commande elle-même
-d /dev/scd0     le périphérique associé au lecteur contenant le CD audio, autres exemples : /dev/hdc, /dev/hdb, ...
-v         mode verbeux de la commande
-B         extrait toutes les pistes du CD audio dans des fichiers distincts

Graver des données audios avec la commande cdrecord

 
Sélectionnez
% cdrecord speed=X dev=X,Y,Z -v -eject -audio track1.wav track2.wav ...

Encoder des données audios au format WAV au format MP3

 
Sélectionnez
% bladeenc track1.wav track2.wav ...

Encoder un seul fichier audio .wav à la fois

 
Sélectionnez
% bladeenc -delete track1.wav track1.mp3

II-B. Réaliser un CD bootable

Récupérer l'image d'une disquette bootable
À partir d'une disquette bootable dans le premier lecteur de disquette

 
Sélectionnez
% dd if=/dev/fd0 of=./boot.img -v -eject -data ./backup.iso

À partir d'un CD ou d'un DVD bootable
Trouver un fichier de nom *boot* dont la taille avoisine celle d'une ou deux disquettes. Sur NetBSD le fichier s'appelle booti386.img pour une taille de 2.8 Mo.
Déposer le fichier boot*.img dans l'arborescence à partir de laquelle sera créée l'image ISO du média bootable, exemple : boot/boot.img.
Créer l'image ISO avec les options -b et -c de la commande mkisofs

 
Sélectionnez
% mkisofs -v -R -T -V 'LABEL' -b boot/boot.img -c boot/boot.catalog -o ./image.iso
 Explications ...
-b boot/boot.img     l'image de la disquette bootable dans l'arborescence du FS contenu dans l'image ISO

II-C. Les médias réinscriptibles

Un médium RW s'utilise de la même manière qu'un médium R à la différence près qu'il est possible d'effacer la (ou les) image(s) ISO gravée(s) via la commande cdrecord.
Commande pour effacer un CD-RW

 
Sélectionnez
% cdrecord dev=X,Y,Z blank=all

II-D. La commande cdrecord et les noyaux Linux à partir de la version 2.6

À partir de la version 2.6 du noyau Linux, il n'est plus nécessaire d'utiliser un graveur IDE de CD ou de DVD via l'émulation SCSI, mais via l'interface IDE. En migrant à un noyau Linux 2.6.x ou supérieur, il est nécessaire de revoir la configuration de la commande cdrecord.
Les explications détaillées pour effectuer la migration sont fournies avec la paquet (rpm, deb…) de cdrecord. Sur un système Debian, il faut voir le README /usr/share/doc/cdrecord/README.ATAPI.setup.


Usually you would not want to use ide-scsi with Kernel 2.6 for CD-writing, the new kernel provides a (from a user's point of view) superior access method that finally supports DMA access when writing Audio-CDs or using -raw.
If you are converting from ide-scsi first undo the steps 2-7 described above.

  • Become root, find out the virtual SCSI ID of your device, running:
    cdrecord dev=ATA: -scanbus
  • Become root, setup cdrecord's environment - edit /etc/default/cdrecord:
    CDR_DEVICE=cdrw
    cdrw=ATA:3,0,0 12 30m
    Insert the right values, the fields are described in the manpage of cdrecord. Alternatively, you may use this values as cdrecord-parameter or take a frontend with an own configuration scheme, then you don't need to modify /etc/default/cdrecord. The columns must be separated by tabs.
  • That's it, cdrecord -prcap should find your writer.
  • If you wish to allow non-root users to write CDs, you must give them permissions to do so. Run dpkg-reconfigure cdrecord to set suid-root permissions on the executable, then add your users to the cdrom group (adduser user cdrom) and let the user completely logout and re-login.

II-E. Graver un DVD*

Il existe un utilitaire nommé growisofs qui, tout comme cdrecord, possède de nombreuses options…
Pour graver une image

 
Sélectionnez
% growisofs-dvd-compat -Z /dev/dvd=image.iso

Pour graver un répertoire sur le DVD

 
Sélectionnez
% growisofs -dvd-compat -Z /dev/dvd -J -R /path/to/disc/root

N.B. Lorsqu'on manipule des DVD vidéos, il faut utiliser l'option -dvd-video, au lieu de -dvd-compat.

Pour effacer un DVD

 
Sélectionnez
% dvd+rw-format -blank=full /dev/dvd

Pour copier l'image d'un DVD sur le disque

 
Sélectionnez
% readcd dev=/dev/dvd f=image.iso

précédentsommairesuivant

Copyright (c) 2006 Nicolas Vallée. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. Read the full license here : http://www.gnu.org/licenses/fdl.txt