Installation Debian · 2 min read · Nov 13, 2025

Comment installer Debian à distance sur une distribution basée sur RH - Page 3

6) Préparer la partition de démarrage

Maintenant que nous sommes de retour dans le système RH, copions les images du noyau Debian et initrd dans la partition de démarrage :

cp $ASD/boot/vmlinuz-* /boot  
cp $ASD/boot/initrd.img-* /boot

Maintenant, éditez le fichier de configuration grub pour démarrer dans le nouveau système Debian. Assurez-vous d’ajouter cela avant les autres strophes RH, car Grub chargera le premier système d’exploitation répertorié si vous ne l’avez pas configuré autrement :

vim /boot/grub/menu.lst
title Debian!
      root (hd0,1)
      kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda2 ro
      initrd /boot/initrd.img-2.6.18-6-686

Changez (hd0,1) par le disque, la partition que vous utilisez. Vérifiez également que vous correspondez aux bonnes versions des fichiers noyau et initrd. Regardez dans $ASD /boot pour vérifier les versions du noyau et de l’initrd qui seront utilisées.

Copiez notre configuration grub modifiée dans le système Debian :

cp /etc/grub.conf $ASD/etc/  
cp /boot/grub/splash.xpm.gz $ASD/boot/  
cp -r /boot/grub $ASD/

Nous allons ignorer le fsck effectué lors du redémarrage :

touch $ASD/fastboot

Enfin, nous démontons l’environnement proc et chroot :

umount $ASD/proc  
umount $ASD

Si la commande umount vous donne une erreur concernant le système de fichiers occupé, utilisez l’option -l :

umount -l $ASD

7) Redémarrer dans Debian pour la première fois

Voici le moment palpitant. Nous redémarrons dans notre nouveau système Debian pour la première fois.

reboot

8) Monter la partition de démarrage dans le système Debian

Maintenant, si tout s’est bien passé, vous devriez être démarré dans le nouveau système Debian. Si cela ne s’est pas bien passé, attendez quelques minutes et essayez de vous connecter à nouveau. Si cela ne fonctionne toujours pas, vous devrez trouver un moyen d’obtenir un accès console pour résoudre le problème ou revenir au vieux noyau RH.

Montons notre ancienne partition /boot puisque notre fstab de base ne l’a pas prise en compte. Nous allons effacer ce qui s’y trouve, mais ne vous inquiétez pas - nous avons une copie dans notre propre répertoire /boot en ce moment, donc nous allons simplement la recopier :

mke2fs -j /dev/hda1

Nous créons un emplacement temporaire pour monter la partition :

mkdir /boot2

Ensuite, nous la montons :

mount /dev/hda1 /boot2

Maintenant, nous copions nos fichiers de démarrage dans la nouvelle partition :

cp /boot/* /boot2/  
mv /grub /boot2/

Puisque c’est fait, démontons-la et supprimons le point de montage :

umount /boot2  
rmdir /boot2

Maintenant, supprimez l’ancien répertoire, car il va maintenant monter une partition là :

rm -rf /boot/*

Ajoutez la nouvelle partition de démarrage dans fstab :

vim /etc/fstab
# filesystem mount fs-type options dump fsck-order

/dev/hda1 /boot ext3 defaults 1 2
/dev/hda2 / auto defaults 0 1
proc /proc proc defaults 0 0

Cette commande suivante monte tous les points de montage situés dans le fstab :

mount -a

Maintenant, nous devons modifier le fichier de configuration grub, puisque nos chemins sont maintenant différents :

vim /boot/grub/menu.lst
title Debian!
      root (hd0,0)
      kernel /vmlinuz-2.6.18-6-686 root=/dev/hda2 ro
      initrd /initrd.img-2.6.18-6-686

Notez que nous changeons hd0,1 en hd0,0 puisque nous démarrons maintenant à partir de la première partition. Nous devons supprimer le chemin /boot des images vmlinuz et initrd car elles seront dans la racine de la première partition.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.