Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
cdrecord [Le 22/09/2009, 16:06] YoBoY correction d'un lien |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>gravure BROUILLON}} | ||
- | ---- | ||
- | |||
- | ====== cdrecord ====== | ||
- | |||
- | |||
- | **cdrecord** est une commande destinée à permettre l'écriture de données sur un CD ou même un DVD et Blu-Ray. | ||
- | On la retrouve cachée dans la plupart des logiciels de gravure sous unix comme [[:K3b]], [[:xcdroast]], [[:Qdvdauthor]], ... | ||
- | |||
- | Le programme est très puissant et largement paramétrable. | ||
- | En contre-partie, la [[:page de manuel]] de ''cdrecord'' est particulièrement indigeste. | ||
- | C'est la raison de cette page, car cette commande est finalement simple, et facile à utiliser. Par ailleurs sur des systèmes limités en taille disque elle est à même de remplacer la majorité des autres commandes de gravure comme **growisofs**, **dvd+rw-format**, ... | ||
- | |||
- | |||
- | |||
- | L'objectif de la commande ''cdrecord'' est donc de copier un fichier **image** //image.iso// vers un support de stockage (image = un fichier représentant l'ensemble des données à copier). | ||
- | |||
- | |||
- | <note>Pour la création d'un fichier image, consultez **[[:mkisofs]]** du même auteur. | ||
- | |||
- | Pour limiter la taille des fichiers temporaires, cette image est souvent passée par un | (pipe) à la commande **cdrecord**</note> | ||
- | |||
- | <note help>Pour les versions d'Ubuntu antérieures à [[:Gutsy]], vous pouvez utiliser le [[:dépôts]] de la [[https://launchpad.net/~ubuntu-burning/+archive|Ubuntu Burning Team]] pour mettre à jour le package **cdrecord** (contenant la commande ''mkisofs''). | ||
- | Ceci apporte une solution au bug empêchant la gravure des fichiers de plus de 4GB. | ||
- | |||
- | Ce bug se manifeste par un K3b qui attend indéfiniment juste avant le début de la gravure avec 0% d'avancement et le temps qui s'écoule. Comme message d'erreur on trouve dans les log //"mkisofs: Value too large for defined data type"// | ||
- | </note> | ||
- | |||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | >FIXME : Les commandes ne sont pas très claires pour l'instant (a,b,c pour le périphérique ? etc) | ||
- | >FIXME :Il y a(vait) des problèmes de droits également pour utiliser les graveurs par un utilisateur lamdba. Il faudrait indiquer, si le problème existe toujours, si oui comment le résoudre (de mémoire: rattachement de l'utilisateur aux groupes appropriés) | ||
- | |||
- | ==== Détection des graveurs ==== | ||
- | |||
- | cdrecord -scanbus | ||
- | |||
- | Cette commande retourne quelque chose comme : | ||
- | <file> | ||
- | ... | ||
- | scsibus1001: | ||
- | 1001,0,0 100100) 'MAXTOR ' 'MODEL ' '1.0G' Removable CD-ROM | ||
- | ... | ||
- | </file> | ||
- | |||
- | Notez le code adresse de votre disque cible, qui est indiqué par un triplet a,b,c. Ici : **1001,0,0**. Vous en aurez besoin par la suite pour indiquer à **cdrecord** quel graveur utiliser. | ||
- | |||
- | ==== Choix des vitesses de gravure ==== | ||
- | |||
- | Vous pouvez vous inspirer des résultats de | ||
- | cdrecord -atip | ||
- | |||
- | ==== Copie du fichier image ==== | ||
- | |||
- | On suppose dans les exemples suivants vouloir copier des données, ou une image de disque __//image iso//__ sur le graveur identifié par le triplet __//a,b,c//__ avec une vitesse de gravure __//2x//__. | ||
- | |||
- | == CD Audio == | ||
- | |||
- | FIXME | ||
- | |||
- | == CD/DVD Données == | ||
- | |||
- | cdrecord -v -speed=2 dev=a,b,c -data image.iso | ||
- | |||
- | == DVD Video (type compatible lecteur de salon) == | ||
- | NB: //image.iso// doit avoir été élaborée pour être au format de DVD vidéo | ||
- | |||
- | cdrecord -v -sao speed=2 dev=a,b,c image.iso | ||
- | FIXME l'option sao fonctionne, mais il y en a peut-être d'autres de plus génériques | ||
- | |||
- | ==== Effacement du disque (pour disque RW) ==== | ||
- | |||
- | * méthode rapide | ||
- | |||
- | cdrecord -v -speed=2 -dev=a,b,c -blank=fast | ||
- | |||
- | * méthode complète | ||
- | |||
- | cdrecord -v -speed=2 -dev=a,b,c -blank=all | ||
- | |||
- | |||
- | ==== Divers ==== | ||
- | * Ouverture / Ejection du disque | ||
- | |||
- | cdrecord -dev=a,b,c -eject | ||
- | |||
- | * Fermeture du plateau | ||
- | |||
- | cdrecord -dev=a,b,c -load | ||
- | |||
- | * Blocage du lecteur (FIXME: utilité ?) | ||
- | |||
- | cdrecord -dev=a,b,c -lock | ||
- | |||
- | * Déterminer le processus qui utilise le lecteur | ||
- | |||
- | ... | ||
- | FIXME: à rajouter | ||
- | |||
- | ===== Liens ===== | ||
- | |||
- | * [[http://cdrecord.berlios.de/old/private/cdrecord.html|Site officiel de cdrecord]], par son auteur [[http://cdrecord.berlios.de/old/private|Jörg Schilling]] | ||
- | * [[http://guides-info.org/linux/applis/gravure.php|K Linux: guide des applications de gravure]] | ||
- | * [[gravure#graver_en_ligne_de_commande]] | ||
- | ---- | ||
- | |||
- | //Contributeurs : [[:utilisateurs:fnx]]// |