Créer une image DVD bootable
Auteur : Olivier BOYER - oboyer () ajoute ! org
Mots clés
linux, DVD, image iso, bootable, SystemRescueCD
Introduction
Ce document décrit rapidement comment créer une image DVD bootable.
L'idée est de sauvegarder une machine avec partimage. Puis de graver cette image partimage dans un DVD bootable. Ainsi, il sera possible de restaurer la machine via ce DVD.
Pour créer le DVD bootable qui contient l'image partimage de la machine sauvegardée, nous allons utiliser le liveCD SystemRescueCD, disponible à l'adresse : http://www.sysresccd.org/Main_Page
Présentation de la maquette
- Une machine à sauvegarder (voir les systèmes de fichiers supportés par
partimage(1) - Une image ISO de SystemRescueCD
- Un graveur DVD
Dans cette maquette, la machine à sauvegarder est un Windows XP Home SP2. La machine est bootée via le liveCD SystemRescueCD. La partition du système Windows XP est sauvegardée via la commande partimage(1) disponible sur le liveCD. L'image de sauvegarde créée est copiée sur un disque externe USB. C'est cette image que nous allons incorporée au liveCD.
Note
Toutes les commandes présentées ici, sont à exécuter, sauf mention contraire, en tant qu'administrateur de la machine.
Pré-requis
- Une machine Linux avec un graveur de DVD
- L'image
partimagedu Windows XP copiée sur la machine Linux, sous/tmp/winxp.img.
Préparer le système
Télé-charger SystemRescueCD
SystemRescueCD est disponible à l'adresse : http://www.sysresccd.org/Download.
Exécutez les commandes suivantes en tant qu'utilisateur standard :
$ cd /tmp $ wget http://downloads.sourceforge.net/systemrescuecd/systemrescuecd-x86-0.3.6.iso
Monter l'image SystemRescueCD
Pour monter l'image ISO de SystemRescueCD, exécutez les commandes suivantes :
# mkdir /tmp/a # mount -t iso9660 -o loop /tmp/systemrescuecd-x86-0.3.6.iso /tmp/a
Graver la nouvelle image SystemRescueCD
Maintenant que l'image ISO de SystemRescueCD est montée dans sous /tmp/a, nous allons copier son contenu pour pouvoir le modifier en y incorporant la sauvegarde du Windows XP.
Copier l'image SystemRescueCD
Copier le contenu de l'image SystemRescueCD pour la modifier. Procédez comme suit :
# mkdir /tmp/dvd # cd /tmp/a # tar cpf - . | (cd /tmp/dvd ; tar xpf -)
Copier la sauvegarde du Windows XP
Copier l'image partimage de sauvegarde du Windows XP dans le dossier images. Procédez comme suit :
# mkdir /tmp/dvd/images # cp /tmp/winxp.img /tmp/dvd/images/winxp.img
Créer une nouvelle image ISO bootable
Pour créer la nouvelle image ISO DVD bootable, procédez comme suit :
# cd /tmp/dvd # mkisofs -J -R -T -b isolinux/isolinux.bin \ -c isolinux/boot.cat -no-emul-boot -boot-load-size 8 \ -boot-info-table -V "sysrescueCD 0.3.6 WinXP 070128" \ -o /tmp/img.iso .
Graver la nouvelle image
Pour graver la nouvelle image ISO /tmp/img.iso générée, vous pouvez utiliser dvdrecord ou K3B.