Cdrecord et cdrdao sont des logiciels libres de gravure cd en ligne de commande, utilisé principalement sous linux et Bsd
mais également disponibles sous windows.
Ces deux logiciels sont complémentaires:
- Cdrecord permet principalement de graver des images cd au format isoLes versions les plus récentes de cdrecord permettent de graver aussi les dvd.
- Cdrdao est lui destiné principalement à la copie de cd et à la gravure de cd audio.
[root@localhost yves]# cdrecord -scanbus Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling scsibus1: 1,0,0 100) 'HL-DT-ST' 'DVD-ROM GDR8161B' '0042' Removable CD-ROM 1,1,0 101) '_NEC ' 'DVD+RW ND-1100A ' '1.80' Removable CD-ROM> 1,2,0 102) * 1,3,0 103) * 1,4,0 104) * 1,5,0 105) * 1,6,0 106) * 1,7,0 107) *
cdrecord dev=ATA -scanbusOn peut aussi faire la même opération avec cdrdao:
cdrdao scanbus
cdrecord -v blank=fast dev=x,y,z
Sous linux 2.6.x rajoutez:
dev=ata:x,y,z
# cdrecord speed=8 dev=1,1,0 image.iso
speed=8 indique la vitesse de gravure.
mkisofs -lrRT -o image.iso /cd_rep
mkisofs -v -R -r -J -V "nom_image" -o image.iso -graft-points fichier1 fichier2 rep1="repertoire1" rep2="repertoire2"
rep1
et rep2 sont des
répertoires qui seront
créés dans l'image iso.
Sous
linux on peut utiliser un pipe entre mkisofs et cdrecord:
mkisofs -r -J "$*" | cdrecord -v dev=0,0,0 -data -pad
Ceci ne fonctionne pas sous Dos ou windows car les pipes ne sont pas supportés.
Créer un fichier .iso comme ci-dessus.
mkisofs -lrRT -o image.iso /rep/
Graver
avec l'option -multi.
cdrecord -multi speed=8 dev=1,1,0 image.isoSessions suivantes:
login# cdrecord -msinfo dev=1,1,0 0,3865Générer l'image en reportant ce couple de valeur via l'option -C :
mkisofs -v -lrRT -C 0,3865 -dev x,y,z -o image.iso /tmp2
Ici, on crée image.iso à partir des fichiers à graver, contenus dans /tmp2.
Graver cette image, avec l'option -multi :cdrecord -multi speed=8 dev=x,y,z image.iso
cdrecord -prcap dev=x,y,z
Number of supported write speeds: 6
Write speed # 0: 5645 kB/s CLV/PCAV (CD 32x, DVD 4x)
Write speed # 1: 4234 kB/s CLV/PCAV (CD 24x, DVD 3x)
Write speed # 2: 3528 kB/s CLV/PCAV (CD 20x, DVD 2x)
Write speed # 3: 2822 kB/s CLV/PCAV (CD 16x, DVD 2x)
Write speed # 4: 1411 kB/s CLV/PCAV (CD 8x, DVD 1x)
Write speed # 5: 706 kB/s CLV/PCAV (CD 4x, DVD 0x)
Si vous tentez de graver à une vitesse autre que celles proposé le graveur se mettra automatiquement à l'une de ces vitesses.
Si on insère un cd ou dvd vierge dans le graveur, la même commande n'affichera plus que les vitesses supportées à la fois par le média et le graveur.
cdrdao copy --device 1,0,0 --source-device 1,1,0 --speed 8 --on-the-flyPar défaut cdrdao sauvegarde une image du cd source sur le disque dur avant de graver.
cdrdao copy --device 1,0,0 --speed 8Le CD (ou dvd) est alors copié, dans un fichier .bin, sur le disque dur. A la fin cdrdao vous demande d'entrer un disque dans le graveur, puis effectue la gravure.