web-dev-qa-db-fra.com

Obtenir les erreurs "Permission refusée" de efibootmgr

Eh bien, je suis un nouvel utilisateur de Linux, j’ai récemment fait un double amorçage (entre Windows 8.1 et Ubuntu), mais quand j’ai redémarré le PC, j’ai vu l’écran BIOS POST (vous savez, cet écran avec "appuyez sur pour entrer en mode démarrage , appuyez sur pour choisir un périphérique de démarrage "). Tout a commencé avec le chargeur de démarrage GNU GRUB (ou quelque chose du genre).

Il y a des options dans GRUB pour démarrer Ubuntu ou choisir parmi les options avancées, et Windows s'affiche. Le problème: je ne peux pas sélectionner une option car mon clavier ne fonctionne pas. J'ai essayé tout ce que je peux trouver et ça ne marche pas. Le plus proche que j'ai eu utilise quelque chose appelé "EFIBOOTMNG" qui peut définir la priorité ou un ordre des bootloaders, mais quand je saisis

ochipi@Ubuntu-Phoenix:~$ efibootmgr

J'ai compris:

BootCurrent: 0001
Timeout: 1 seconds
BootOrder: 0001,0000,0006,0002,0003,0004,0005
Boot0000* Windows Boot Manager
Boot0001* ubuntu
Boot0002* UEFI: Built-in EFI Shell 
Boot0003* UEFI:CD/DVD Drive
Boot0004* UEFI:Removable Device
Boot0005* UEFI:Network Device
Boot0006* ubuntu

Je mets ceci pour changer l'ordre:

ochipi@Ubuntu-Phoenix:~$ efibootmgr -o 0000,0001,0002,0003,0004,0005,0006

(J'essaie de définir la priorité sur le gestionnaire de démarrage Windows)

Mais je reçois cette erreur:

efibootmgr: Could not remove entry from BootOrder: Permission denied

Donc qu'est ce que je devrais faire? Je veux aussi utiliser Windows. Je ne peux rien définir dans le BIOS UEFI (ou dans le micrologiciel, comme Windows aime l'appeler: P)

J'ai un MSI h81m e-33 qui (comme je le sais) n'a pas de clé pour entrer dans la configuration du BIOS.

Je ne veux pas formater mon PC, car j'ai trop de choses importantes dessus. Quelqu'un peut-il m'aider à définir le gestionnaire de démarrage Windows en tant que gestionnaire de démarrage "par défaut" ou favori (et non GRUB)?

2
joaquin pelayo

Il vous suffit d'exécuter efibootmgr avec Sudo pour qu'il soit autorisé à mettre à jour les paramètres du microprogramme. Essayer:

Sudo efibootmgr -o 0000,0001,0002,0003,0004,0005,0006
2
Jeremy Kerr