Come installare Ubuntu in modalità UEFI


9

Stavo installando Ubuntu disattivando l'avvio rapido e l'avvio sicuro, mantenendo la modalità in UEFI e quindi avviando Ubuntu via USB.

Ma ogni volta che lo installo ed eseguo questo comando:

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

Mostra sempre il BIOS, fornire alcuni suggerimenti su come forzare l'installazione in modalità UEFI.


I commenti non sono per una discussione estesa; questa conversazione è stata spostata in chat .
Thomas Ward

Risposte:


18

In breve:

  • Usa un Ubuntu a 64 bit - La stragrande maggioranza dei PC basati su EFI utilizza un firmware a 64 bit e Ubuntu è configurato in modo tale da poter installare un Ubuntu a 64 bit su tali sistemi - almeno, da predefinito. (È possibile saltare attraverso i cerchi per installare un Ubuntu a 32 bit, ma raramente c'è motivo di farlo.)
  • Disabilita avvio rapido e ibernazione in Windows : è probabile che queste funzionalità di Windows causino danni al file system in un ambiente a doppio avvio, quindi devono essere disabilitate. Vedi qui e qui per informazioni su come farlo. Si noti che la funzionalità di avvio rapido di Windows è completamente separata da una funzionalità in molti EFI con un nome simile. La disabilitazione della funzione EFI è raramente necessaria (ma a volte lo è). Non è chiaro dalla tua descrizione se hai disabilitato la funzione Windows o EFI. La mancata disabilitazione di queste funzionalità non avrà causato i problemi che hai riscontrato, ma causerà problemi in linea, quindi dovresti affrontarli ora.
  • Disabilita la modalità BIOS / CSM / legacy nel tuo firmware - Nella maggior parte (ma non in tutte le EFI), questa opzione, se attiva, rende possibile (ma non certo che lo avvierai ) in modalità BIOS. Disabilitare completamente questa opzione di solito (ma non sempre) impedisce l'avvio in questa modalità. La denominazione della funzione CSM varia da un sistema all'altro. Di solito è una funzione che devi disabilitare; ma in alcuni casi devi invece impostare la modalità di avvio su "Solo UEFI" o qualcosa di simile.
  • Preparare correttamente il supporto di avvio : se si utilizza uno strumento per trasformare un .isofile in un'unità flash USB avviabile, tale strumento potrebbe o meno copiare il caricatore di avvio EFI sull'unità flash USB. Anche se il EFI/BOOT/bootx64.efifile sembra essere presente, un EFI potrebbe non gradire alcuni dettagli su come è stata preparata l'unità USB (come la sua tabella delle partizioni). Potrebbe essere necessario provare un altro strumento. Rufus generalmente fa un buon lavoro. Fornisco ulteriori commenti in merito alla fine della mia pagina CSM, di seguito indicata.
  • Usa l'opzione di avvio appropriata : in molti casi, vedrai due opzioni di avvio per un supporto di avvio esterno nel boot manager del computer. Una di queste opzioni include la stringa "UEFI" e una no. Scegli quello che include la stringa "UEFI"; se sono presenti entrambi, è probabile che l'altro si avvii in modalità BIOS.
  • Usa "Qualcos'altro" - In molti casi, una volta avviato il programma di installazione, dal menu di installazione di Ubuntu mancano le opzioni di "installazione a fianco". Questa è semplicemente una limitazione del programma di installazione ed è necessario utilizzare l'opzione "Qualcos'altro" (come descritto qui ) per aggirare questo problema.

Si noti che la disabilitazione di Avvio protetto è raramente necessaria. Ubuntu supporta Secure Boot e normalmente funziona bene. Esistono rari casi di incompatibilità a causa di bug in EFI e / o in un componente Ubuntu, ma questi normalmente impediscono l'avvio del programma di installazione di Ubuntu. Secure Boot può anche complicare l'uso di alcuni driver di terze parti dopo l'avvio.

Per maggiori informazioni su questo argomento, ti consiglio di leggere:


Grazie mille per una risposta così elaborata e dettagliata. Ho precedentemente installato Ubuntu su un altro computer ma lo stesso non è riuscito qui, ecco perché mi è stato chiesto.
ssharma,

Ancora una cosa, durante l'utilizzo di Rufus, file system: FAT32, partizione: GPT, disco di avvio con: FreeDos. Questi dettagli sono corretti?
ssharma,

Tali opzioni dovrebbero funzionare; tuttavia, ci sono strane incongruenze in ciò che richiedono macchine diverse, quindi non posso promettere nulla per il tuo computer.
Rod Smith,

5

Ho trascorso un'intera giornata cercando di capire cosa fare, ho provato tutte le possibili combinazioni nella mia configurazione del BIOS e non ha funzionato.

Poi ho letto in alcuni forum che il programma Windows Rufus , può creare un USB avviabile Ubuntu con l'impostazione UEFI abilitata.

Quando ho provato a creare l'USB avviabile, ho optato per GPT anziché MBR (vedrai l'impostazione quando vedrai la GUI di Rufus).

Questo ha funzionato!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.