Tuto W8/Ubuntu - UEFI - Ubuntu ne se lance plus après maj de W8

Utilisateur anonyme - Modifié par ikewdu le 3/05/2014 à 17:16
lilidurhone Messages postés 43343 Date d'inscription lundi 25 avril 2011 Statut Contributeur sécurité Dernière intervention 18 septembre 2023 - 4 mai 2014 à 09:16
Bonjour,

Un petit truc pour réactiver le lancement d'Ubuntu après qu'une mise à jour de Windows 8 a redonné la main à W8 (dans ces cas-là, l'entrée ubuntu n'est plus proposée).

Ceci s'applique en particulier lorsque le bios (plombé sur certains pc) n'offre pas d'option pour relancer ubuntu directement:

Inspiré de http://forum.ubuntu-fr.org/viewtopic.php?pid=15030301#p15030301

1. On relance Ubuntu en passant par le démarrage avancé, comme indiqué sur le lien précédent. Le pc va redémarrer sur ubuntu, une seule fois. Ça nous suffira.

2. On accède alors à Ubuntu, ce qui va nous permettre quelques manipulations.

3. On lance un terminal et on tape la commande:

sudo efibootmgr

La commande affiche l'ordre de boot actuel du pc.

BootOrder: 0000,0005,0001,0002,0003,0004
Boot0000* Windows Boot Manager
Boot0001* EFI VMware Virtual SCSI Hard Drive (0.0)
Boot0002* EFI VMware Virtual SATA CDROM Drive (1.0)
Boot0003* EFI Network
Boot0004* EFI Internal Shell (Unsupported option)
Boot0005* ubuntu

On constate que la mise à jour a placé Windows boot manager (0000) devant Ubuntu (0005), et donc ubuntu (grub) ne peut plus se lancer . Ici, le tuto du forum propose de taper la commande sudo grub-install (ce qui doit bien entendu fonctionner) .

Un autre moyen est possible (sans réinstaller grub, et surtout nettement plus personnalisable), à savoir:

sudo efibootmgr -o 0005,0000,0001,0002,0003,0004

On reprend simplement l'ordre de boot en rectifiant l'ordre initial par celui qu'on souhaite (ici, j'inverse 0000 et 00005). On valide et le tour est joué. On vérifie :

sudo efibootmgr
Le résultat est

BootOrder: 0005,0000,0001,0002,0003,0004
Boot0000* Windows Boot Manager
Boot0001* EFI VMware Virtual SCSI Hard Drive (0.0)
Boot0002* EFI VMware Virtual SATA CDROM Drive (1.0)
Boot0003* EFI Network
Boot0004* EFI Internal Shell (Unsupported option)
Boot0005* ubuntu

Le dual-boot est réparé.

1 réponse

lilidurhone Messages postés 43343 Date d'inscription lundi 25 avril 2011 Statut Contributeur sécurité Dernière intervention 18 septembre 2023 3 804
4 mai 2014 à 08:06
Pas mal :)


Je suppose qu'il faudra la rajouter à la première astuce (dual boot linux windows 8)?

0
Utilisateur anonyme
4 mai 2014 à 08:09
C'est une suite logique, en effet. On commence à y voir clair dans l'uefi et ça devient même plus simple qu'en mode mbr.
0
lilidurhone Messages postés 43343 Date d'inscription lundi 25 avril 2011 Statut Contributeur sécurité Dernière intervention 18 septembre 2023 3 804 > Utilisateur anonyme
4 mai 2014 à 08:12
:)

Peux pas la rajouter car sous Android je poste :)
0
Utilisateur anonyme
4 mai 2014 à 08:17
Pas grave... ne t'en fais pas;
0
lilidurhone Messages postés 43343 Date d'inscription lundi 25 avril 2011 Statut Contributeur sécurité Dernière intervention 18 septembre 2023 3 804 > Utilisateur anonyme
4 mai 2014 à 09:16
;)
0