avec cdrecord original

cette version de cd record n'existe que pour factory, mais a très peu de dépendance. Faire juste attention que Factory reste dans les dépôts.

déjà, fixer les disques gravés avec wodim, qui ne le sont pas!

cdrecord -scanbus pour savoir où il est cdrecord -fix dev=x,y,z

chercher où cdrecord a été installé (which cdrecord), puis l'inscrire en tete dans les programmes utilisés par k3b.

avec wodim

(buggué au 17 Septembre 2010)

  • faire une iso avec k3b, c'est plus commode
  • graver en ligne de commande, mais la ligne est:

growisofs -Z /dev/sr1=photos_editees-2.iso

(un égal après le dev suivi de l'iso)

faut juste une heure... pour 21Go

Avec le cdrecord original

Pour essayer de résumer, les commandes pour graver des fichiers situés dans un répertoire précis où se situe le "focus" sont:

mkisofs -iso-level 3 -J -r -T -o test.iso -print-size *

donne la taile de la future iso en unités de 2048 octets (secteurs de dvd ou bd).

cdrecord -media-info

donne la liste de tous les disques SCSI (donc disques durs ou graveurs), y trouver son graveur.

cdrecord -media-info dev=5,0,0

avec un disque vierge dans le graveur, si 5,0,0 est la position du graveur, donne la taille en unités de 2048 octets du support (taille restante en cas de multisession).

mkisofs -iso-level 3 -J -r -T -o test.iso *

mkisofs -iso-level 3 -J -r -T -o ../test.iso . (attention au "." final) si on a des répertoires à conserver. Option "-f" si on veut suvre des liens (-r est pour RockRidge)

crée le fichier iso (attention, c'est lourd!, dans les 20Go).

cdrecord -v dev=5,0,0 driveropt=burnfree test.iso

grave l'iso.

On peut chainer, mais ca risque de faire perdre une heure (le temps de créer l'iso et de graver) et un disque en cas de souci, sauf à gérer les erreurs, ce qui n'est pas facile dans un script.