Sysresccd-manual-fr Comment installer le SystemRescueCd sur le disque dur
From SystemRescueCd
Introduction
L'idée est d'installer les outils SystemRescueCd dans une partition Linux pour récupérer facilement votre système au cas où quelque chose irait mal. Cette méthode permet d'obtenir un système linux qui fonctionne à peu près comme n'importe quelle autre distribution. Si vous voulez simplement pouvoir démarrer SystemRescueCD depuis votre disque dur, en le faisant apparaître dans votre gestionnaire d'amorçage (Lilo ou Grub), il existe une façon plus facile de procéder détaillée au prochain chapitre.
ATTENTION: Soyez conscient que cette opération peut vous rendre un système d'exploitation inutilisable si vous ne suivez pas les indications suivantes correctement.
Ce dont vous avez besoin
Tout le travail est effectué depuis le cédérom officiel de SystemRescueCd. Vous devez donc graver la version officielle et démarrer dessus.
Procédure
Première étape: Créer une nouvelle partition
Vous devrez redimmensionner la partition existante et créer une partition ext2fs vide. Notez bien que seul le système de fichiers ext2fs est supporté pour le moment.
gparted
Je vais supposer que vous avez maintenant une partition NTFS /dev/hda1 et une partition ext2 /dev/hda2. Vous devrez mettre à jour cela dans votre configuration.
Deuxième étape: Monter la nouvelle partition.
mount /dev/hda2 /mnt/custom
Troisième étape: Extraire les fichiers actuels de l'image sysrcd.dat
sysresccd-custom extract-nosizecheck rm -rf /mnt/custom/customcd/isoroot mv /mnt/custom/customcd/files/* /mnt/custom cp /etc/inittab /mnt/custom/etc/ rm -rf /mnt/custom/customcd
Quatrème étape: Copier le noyau du SystemRescueCD
cp /mnt/cdrom/isolinux/rescuecd /mnt/custom/boot
Cinquième étape: Personnaliser la configuration sur votre disque dur
Ajouter cette ligne au fichier /mnt/custom/etc/fstab :
/dev/hda2 / ext2 errors=remount-ro 0 1
Copier les fichiers de /usr/share/sysresccd/hdinstall/lilo.conf.in vers /mnt/custom/etc/lilo.conf.
lba32 boot = /dev/hda map = /boot/.map prompt install = /boot/boot-menu.b delay = 50 vga = normal default=win image = /boot/rescuecd root = /dev/hda2 label = sysrcd read-only nocdroot other = /dev/hda1 label = win table = /dev/hda
ATTENTION: N'oubliez pas de changer /dev/hda1 et /dev/hda2 par vos valeurs si vous voulez que le système puisse démarrer.
Sixième étape: Lancer lilo
mount -t devfs none /mnt/custom/dev chroot /mnt/custom lilo umount /mnt/custom/dev
Septième étape: Démonter la nouvelle partition
umount /mnt/custom
Changement au démarrage
Au démarrage, vous devriez maintenant voir s'afficher une invite du genre:
LILO 22.5.1
Cela signifie que LILO est installé et fonctionne. Si vous laissez le décompte se terminer (environ 5 secondes), votre système par défaut sera lancé (avec le fichier lilo.conf précédent il s'agira de Windows). Si vous souhaitez tester votre nouvelle partition de SystemRescue, pressez la touche shift de gauche. Vous obtiendrez ceci:
LILO 22.5.1 boot:
Tapez "sysrcd". Si vous ne vous rappelez plus de vos systèmes cibles, appuyez sur la touche tabulation et LILO vous montrera:
LILO 22.5.1 boot: win sysrcd
Ce qui correspond bien évidement à vos possibilités de démarrage.
