web-dev-qa-db-fra.com

Le moyen le plus simple d'obtenir que GRUB chargeur de démarrage apparaisse en premier

alors voici mon problème. J'exécute une installation à double démarrage Win8/Ubuntu 14.04 LTS, j'ai oublié d'installer le chargeur de démarrage GRUB lorsque je partitionnais pour l'installation d'Ubuntu 14.10. Cela me force à démarrer sous Windows 8 d’abord chaque fois que j’allume mon ordinateur, puis je dois rechercher des options de démarrage avancées et démarrer à partir de la clé USB (qui contient apparemment Ubuntu?). Quoi qu'il en soit, ça devient assez énervant, Windows étant très lent, et j'aimerais que mon paramètre par défaut soit Ubuntu. Quel est le moyen le plus simple d'obtenir GRUB pour s'exécuter en premier, par opposition à Windows?

Là encore, il s’agit d’une configuration Windows 8/Ubuntu 14.04 LTS sur un Toshiba Qosmio X875

1
VoR0220

Vous devez démarrer à partir d’un LiveCD/USB. Une fois que vous y êtes démarré, vous devez ouvrir une fenêtre de terminal en appuyant sur Ctrl+Alt+T. Une fois votre terminal ouvert, tapez ce qui suit pour obtenir une liste de vos disques durs de votre système:

Sudo blkid

Vous pourriez voir quelque chose comme ça:

/dev/sda1: UUID="A0F0582EF0580CC2" TYPE="ntfs" 
/dev/sda2: UUID="8c2da865-13f4-47a2-9c92-2f31738469e8" TYPE="ext4"
/dev/sda3: UUID="5641913f-9bcc-4d8a-8bcb-ddfc3159e70f" TYPE="swap" 

Comme vous pouvez le voir ici, le /dev/sda2 est l'endroit où Ubuntu est installé par le format TYPE="ext4" de la partition. Pour installer le grub, nous allons monter cette partition. Dans la fenêtre du terminal, tapez:

Sudo mount /dev/sda2 /mnt
Sudo mount --bind /dev /mnt/dev
Sudo mount --bind /dev/pts /mnt/dev/pts
Sudo mount --bind /proc /mnt/proc
Sudo mount --bind /sys /mnt/sys

Ensuite, nous allons passer au lecteur pour pouvoir installer grub. Tapez dans la fenêtre du terminal:

Sudo chroot /mnt

Maintenant, nous allons installer grub sur le premier lecteur, qui devrait être /dev/sda. Tapez dans la fenêtre du terminal:

grub-install /dev/sda

Ensuite, nous devons mettre à jour grub pour en faire le MBR amorçable. Tapez:

update-grub

vous devriez voir une sortie similaire à:

Found linux image: /boot/vmlinuz-3.16.0-38-generic
Found initrd image: /boot/initrd.img-3.16.0-38-generic
Found linux image: /boot/vmlinuz-3.16.0-37-generic
Found initrd image: /boot/initrd.img-3.16.0-37-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done

Ensuite, tout ce que nous avons à faire est de tout démonter et de redémarrer l’hôte sur le disque dur. La valeur par défaut devrait être grub2 lors de la sauvegarde.

exit
Sudo umount /mnt/sys
Sudo umount /mnt/proc
Sudo umount /mnt/dev/pts
Sudo umount /mnt/dev
Sudo umount /mnt
Sudo reboot

J'espère que cela t'aides!

2
Terrance

Grâce à la configuration bios/uefi, vous pouvez sélectionner le premier périphérique d’amorçage.

ou vous utilisez le raccourci clavier "select boot device" de votre fabricant de bios/uefi (normalement f8 ou f12)

0
Mr.Gosh