Last active
July 23, 2024 16:39
-
-
Save dginhoux/f6918c4780a6cf7694b0618a8eaa19f9 to your computer and use it in GitHub Desktop.
linux : grub repair from live distro
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 /dev/sda # installation de grub sur le MBR |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment