Différences entre versions de « Reinstallation de GRUB depuis un Netboot »
Ligne 45 : | Ligne 45 : | ||
<!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Catégorie:Contribuer]] [[Catégorie:Linux]] --> | <!-- Placez ci-dessous la ou les catégories auxquelles se rapporte votre article. Ex: [[Catégorie:Contribuer]] [[Catégorie:Linux]] --> | ||
− | [[Catégorie:Serveur dédié]] | + | [[Catégorie:Serveur dédié]] [[Catégorie:Netboot]] |
Version actuelle datée du 24 juillet 2024 à 13:50
en:Reinstalling GRUB from a Netboot
Cette documentation vous explique la procédure à suivre pour la reinstallation de GRUB depuis un Netboot
/!\ Le montage des partitions peut entraîner une perte de données. Faites attention à la dangerosité de vos manipulations. /!\
Lancement du netboot
Le netboot est un mode de démarrage réseau sur une image Linux light qui permet entre autre d’effectuer des opérations sur un système qui ne démarre plus en mode normal.
Depuis votre interface extranet, vous avez la possibiliter de le lancer sur votre machine.
Vous pouvez aussi vous aider de cette documentation : Qu’est ce que le netboot et comment le lancer
Commandes à effectuer
Une fois votre netboot effectif sur votre serveur, il vous faudra suivre les commandes suivantes :
fdisk -l # pour vous aider à trouver la partition sur laquelle est votre ubuntu mount /dev/sdaX /mnt # montage de celle-ci en remplaçant le X par le bon numéro de partition mount --bind /dev /mnt/dev # lien symbolique du dossier /dev en cours d'utilisation vers le disque monté mount --bind /dev/pts /mnt/dev/pts # lien symbolique du dossier /dev/pts en cours d'utilisation vers le disque monté mount --bind /sys /mnt/sys # lien symbolique du dossier /sys en cours d'utilisation vers le disque monté mount -t proc /proc /mnt/proc # Pour que Grub2 trouve /proc/mounts chroot /mnt /bin/bash # mise à la racine du disque monté mount -a # montage des partitions dans le chroot apt-get install grub-pc # installation du logiciel Grub2 (sur le disque maintenant à la racine) update-grub # création d'un nouveau fichier de configuration : grub.cfg grub-install --force /dev/sda # installation de grub sur le MBR
Il ne vous reste plus qu'à démonter les partitions montées dans le chroot :
umount -a
À partir de là, vous pouvez sortir du disque monté en effectuant ctrl+D. Puis, démontez ce disque :
sudo umount /mnt/{dev/pts,dev,sys,proc} sudo umount /mnt
Il ne vous reste plus qu'à effectuer un reboot de votre machine.
Source : Comment réinstaller GRUB ?