J'ai installé Ubuntu 12.10 sur un ordinateur portable Dell avec Windows 8 OEM dessus.
Au début, mon menu Grub ne s'affichait pas du tout, j'ai donc changé le /etc/default/grub
fichier commentant la ligne GRUB_HIDDEN_TIMEOUT=0
.
Après cela, mon menu Grub est apparu, mais il ne montrait que les entrées Ubuntu (aucune trace des entrées Windows 8).
J'ai donc démarré Ubuntu depuis LiveCD et suivi ce guide :Ubuntu Boot-Repair.
À la fin, une fenêtre est apparue me disant ceci :
N'oubliez pas de faire démarrer votre BIOS sur
sda1/EFI/ubuntu/grubx64.efi
fichier.
C'est quelque chose que je n'ai pas compris comment gérer . Je suis allé au-delà de ce problème en faisant semblant d'être indifférent.
Maintenant, mon menu Grub fonctionne et je peux démarrer Windows 8, mais je me demande quelles sont les différentes entrées que j'ai dans le menu. Les voici :
- Ubuntu
- Options avancées pour Ubuntu
- Windows UEFI
bkpbootmgfw.efi
- Chargeur UEFI de démarrage Windows
EFI/Dell/Boot/bootmgfw.efi
EFI/Dell/Boot/bootx64.efi
- Configuration du système
Je ne sais pas ce que signifient ces différentes entrées, et j'aimerais savoir si je peux supprimer l'une d'entre elles du menu GRUB.
Je reformule donc mes questions :
- Comment étais-je censé faire démarrer mon BIOS sur
sda1/EFI/ubuntu/grubx64.efi
fichier ? - Que signifient toutes ces entrées ? Quelles sont leurs différences ?
- Puis-je supprimer l'un d'entre eux ? Si oui, comment ?
Réponse acceptée :
-
Comment étais-je censé faire démarrer mon BIOS sur le fichier sda1/EFI/ubuntu/grubx64.efi ?
-
sudo grub-install --efi-directory=/boot/efi /dev/sda
devrait être correct, étant donné que :/dev/sda
est le disque dur sur lequel vous avez installé Ubuntu/boot/efi
est l'endroit où votre partition système EFI (ESP) est montée.- Vous avez démarré en mode EFI.
Vous pouvez rapidement vérifier cela en regardant la sortie de la commande suivante :
$ mount | grep efi none on /sys/firmware/efi/efivars type efivarfs (rw) /dev/sda1 on /boot/efi type vfat (rw)
-
Comment étais-tu censé savoir ça ? Ce n'est pas de ta faute. Vous devriez avoir reçu des instructions appropriées sur la façon d'installer correctement votre système d'exploitation ou de résoudre votre problème efficacement . D'un autre côté, la liberté très appréciée que Linux et FOSS peuvent vous apporter ne peut être obtenue qu'en apprenant comment les choses fonctionnent. Malheureusement, vous devrez consulter le fichier journal créé par la réparation de démarrage et savoir quoi faire avec ces données.
tl;dr :Certaines pages de manuel sont vraiment utiles. Non, je ne suis pas du genre RTFM. J'aime aussi être dirigé vers le paragraphe, la section ou l'option spécifique qui résout mon problème avant d'envisager de lire la page entière.
-
-
Essayez-les tous pour savoir à quoi ils servent. Comme Rod Smith l'a déjà dit, la réparation de démarrage crée des doublons (parce qu'elle ne sait pas ce qu'elle fait). Vous pouvez également créer et comparer leurs hachages.
-
Vous pouvez compresser les fichiers des programmes .efi que vous ne voulez pas, puis exécuter
sudo update-grub
et vérifiez que le menu contient toujours les entrées nécessaires pour démarrer Ubuntu et Windows (voir le fichier de configuration avecnano /boot/grub/grub.cfg
). S'il manque quelque chose, décompressez à nouveau les fichiers.Ne confondez pas le menu GRUB avec le menu de démarrage UEFI.
- Comment puis-je supprimer "Ubuntu" dans le menu de démarrage du bios ? (UEFI)