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 partimage du 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.

 
doc/linux/dvd_bootable.txt · Dernière modification: 2009/12/23 22:36 (édition externe)     Haut de page