J'ai installé Ubuntu 14.10 dans VirtualBox avec UEFI. Mais maintenant j'ai redémarré ce système d'exploitation et maintenant il démarre dans un UEFI interactif Shell v2.0. Comment puis-je redémarrer normalement dans Shell ?
Réponses
Trop de publicités?Sur certains hôtes linux, le processus d'installation ne met pas à jour l'ordre de démarrage efi. Cela dépend de la version de la distro et de la version de virtualbox/efi. Ce problème a affecté, par exemple, Debian au début de 2020. Les solutions sont :
1.manualy run efibootmgr https://linux.die.net/man/8/efibootmgr
- Fixe l'ordre de démarrage de l'efi. Pour cela, tapez d'abord "exit" dans efi Shell, après le démarrage du vm
Pour ArchLinux sur Virtualbox, ce qui suit a fait l'affaire pour moi. Sur EFI Shell entrez ce qui suit
Shell> bcfg boot add 0 FS0:\EFI\GRUB\grubx64.efi "GRUB"
Ici, nous définissons l'ordre de démarrage EFI. Je suppose que cela fonctionne pour tout autre invité Linux ayant un démarrage EFI. Note : Votre structure de répertoire peut être différente. Vous pouvez faire ls sur l'invite EFI pour vérifier la structure de votre répertoire pour atteindre grubx64.efi après avoir entré FS0 : et appuyez sur la touche Entrée.
J'espère que cela vous aidera !
- Réponses précédentes
- Plus de réponses