Ho installato Ubuntu 12.10 su un laptop Dell con Windows 8 OEM.
All'inizio, il mio menu di Grub non si vedeva affatto, quindi ho cambiato /etc/default/grub
file che commenta la riga GRUB_HIDDEN_TIMEOUT=0
.
Successivamente, è apparso il mio menu Grub, ma mostrava solo le voci di Ubuntu (nessuna traccia delle voci di Windows 8).
Quindi ho avviato Ubuntu da LiveCD e ho seguito questa guida:Ubuntu Boot-Repair.
Alla fine è apparsa una finestra che mi diceva questo:
Non dimenticare di fare il boot del BIOS su sda1/EFI/ubuntu/grubx64.efi
file.
Che è qualcosa che non ho capito come gestire . Sono andato oltre questo problema fingendo indifferenza.
Ora ho il mio menu Grub funzionante e posso avviare Windows 8, ma mi chiedo quali sono le diverse voci che ho nel menu. Eccoli:
- Ubuntu
- Opzioni avanzate per Ubuntu
- UEFI Windows
bkpbootmgfw.efi
- Caricatore UEFI di avvio di Windows
EFI/Dell/Boot/bootmgfw.efi
EFI/Dell/Boot/bootx64.efi
- Configurazione del sistema
Non so cosa significhino queste diverse voci e vorrei sapere se posso rimuoverne qualcuna dal menu di GRUB.
Quindi riformulo le mie domande:
- Come avrei dovuto avviare il mio BIOS su
sda1/EFI/ubuntu/grubx64.efi
file? - Cosa significano tutte queste voci? Quali sono le loro differenze?
- Posso rimuoverne qualcuno? Se sì, come?
Risposta accettata:
-
Come avrei dovuto avviare il mio BIOS sul file sda1/EFI/ubuntu/grubx64.efi?
-
sudo grub-install --efi-directory=/boot/efi /dev/sda
dovrebbe essere corretto, dato che:/dev/sda
è il disco rigido su cui hai installato Ubuntu/boot/efi
è dove è montata la partizione di sistema EFI (ESP).- Hai avviato in modalità EFI.
Puoi verificarlo rapidamente guardando l'output del seguente comando:
$ mount | grep efi none on /sys/firmware/efi/efivars type efivarfs (rw) /dev/sda1 on /boot/efi type vfat (rw)
-
Come avresti dovuto saperlo? Non è colpa tua. Avresti dovuto ricevere le istruzioni corrette su come installare correttamente il tuo sistema operativo o risolvere il tuo problema in modo efficace . D'altra parte, la tanto lodata libertà che Linux e FOSS possono offrirti può essere raggiunta solo imparando come funzionano le cose. Sfortunatamente, dovresti esaminare il file di registro creato da Boot-Repair e sapere cosa fare con questi dati.
tl;dr:Alcune pagine di manuale sono davvero utili. No, non sono un ragazzo di tipo RTFM. Anche a me piace essere indicato il paragrafo, la sezione o l'opzione specifica che risolve il mio problema prima di considerare di leggere l'intera pagina.
-
-
Provali tutti per sapere a cosa servono. Come ha già detto Rod Smith, la riparazione degli stivali crea duplicati (perché non sa cosa sta facendo). In alternativa puoi creare e confrontare i loro hash.
-
Puoi comprimere i file dei programmi .efi che non desideri, quindi eseguire
sudo update-grub
e verifica che il menu contenga ancora le voci necessarie per avviare Ubuntu e Windows (visualizza il file di configurazione connano /boot/grub/grub.cfg
). Se manca qualcosa, decomprimi di nuovo i file.Non confondere il menu di GRUB con il menu di avvio UEFI.
- Come faccio a rimuovere "Ubuntu" nel menu di avvio del BIOS? (UEFI)