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-* /bootMaintenant, é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.lsttitle Debian!
root (hd0,1)
kernel /boot/vmlinuz-2.6.18-6-686 root=/dev/hda2 ro
initrd /boot/initrd.img-2.6.18-6-686Changez (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/fastbootEnfin, nous démontons l’environnement proc et chroot :
umount $ASD/proc
umount $ASDSi la commande umount vous donne une erreur concernant le système de fichiers occupé, utilisez l’option -l :
umount -l $ASD7) 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.
reboot8) 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/hda1Nous créons un emplacement temporaire pour monter la partition :
mkdir /boot2Ensuite, nous la montons :
mount /dev/hda1 /boot2Maintenant, 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 /boot2Maintenant, 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 0Cette commande suivante monte tous les points de montage situés dans le fstab :
mount -aMaintenant, nous devons modifier le fichier de configuration grub, puisque nos chemins sont maintenant différents :
vim /boot/grub/menu.lsttitle Debian!
root (hd0,0)
kernel /vmlinuz-2.6.18-6-686 root=/dev/hda2 ro
initrd /initrd.img-2.6.18-6-686Notez 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.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.