Les CD utilisent traditionnellement un système de fichiers ISO9660. Avec l'arrivée des DVD, un autre système de fichiers a été créé pour le remplacer : UDF. Ce système permet de de stocker des données aussi bien sur CD que sur DVD, et il est plus facile à utiliser.
La gravure par paquets, quant à elle, permet d'utiliser un CD ou un DVD réinscriptible comme une grosse disquette.
Pour créer une image de CD, on crée simplement un système de fichiers UDF sur un fichier du disque dur :
% mkudffs image.udf $((700 * 1024 / 2)) |
Ici, on crée une image UDF dans le fichier images.udf. La taille est précisée par un nombre de blocs de 2048 octets. Ici, on laisse le Shell calcule un nombre de blocs correspondant à 700 Mo.
Nous allons monter l'image UDF en loopback, puis la remplir comme s'il s'agissait d'une disquette :
# mkdir image # mount -o loop -t udf image.udf image # chmod a+rwx image |
Vous pouvez maintenant copier des fichiers dans l'image :
% cp /fichier/à/sauvegarder image/ |
Enfin, quand vous avez copié tous les fichiers dans l'image, démontez celle-ci :
# umount image # rmdir image |
Votre image est prête, il ne reste plus qu'à la gaver sur le disque :
si votre graveur supporte le burnproof :
# cdrecord -v dev=ATAPI:/dev/graveur driveropts=burnproof -data image.udf |
si votre graveur ne supporte pas le burnproof :
# cdrecord -v dev=ATAPI:/dev/graveur -data image.udf |
Pour gaver par paquets, vous devez disposer du pilote idoine. Pour cela, dans la configuration du noyau, dans la section
Device Drivers --> Block devices |
Choisissez le pilote Packet writing on CD/DVD media.
Avec un disque réinscriptible dans votre lecteur, lancez la commande :
# cdrwtool -d /dev/pktcdvd/0 -q |
Cela efface le contenu éventuel du disque, le formate avec une seule grande piste, et crée dedans un système de fichiers UDF prêt à l'emploi.
Vous pouvez maintenant monter votre disque dans un répertoire :
# mkdir /media/cdrw # mount -o rw -t udf /dev/pktcdvd/0 /media/cdrw # chmod a+rwx /media/cdrw |
Copiez simplement les fichiers que vous voulez sauvegarder dans votre disque :
% cp /fichier/à/sauvegarder /media/cdrw/ |
Les écritures se font immédiatement sur le disque, et peuvent donc être un peu lentes.
Enfin, démontez le disque :
# umount /media/cdrw |
Cela peut prendre pas mal de temps... Si vous voulez ensuite modifier le contenu de votre disque, vous pouvez encore le monter de la même façon.
Précédent | Sommaire | Suivant |
Créer des CD Debian | Niveau supérieur | Outils Windows pour Linuxiens |