Ci sono degli svantaggi nel BIOS legacy rispetto a UEFI?


9

Ci sono degli svantaggi nell'installazione di Ubuntu 13.10 (e presto 14.04) nel BIOS legacy anziché in UEFI? Ho installato 13.10 64 bit in Legacy per errore e mi stavo chiedendo se avrebbe fatto male a lasciarlo lì com'è?

MODIFICARE

Tutto sembra funzionare bene in Legacy e tutti i miei driver funzionano.

Risposte:


14

I punti principali sono:

  • L'avvio in modalità EFI può essere più veloce. La differenza può essere di diversi secondi, contrariamente a quanto ha scritto K. Darien Freeheart, ma la differenza varia anche da un computer all'altro; su alcuni computer, il vantaggio della velocità può essere inesistente. L'effetto si avverte principalmente nell'inizializzazione del firmware, non nel processo di avvio di Linux stesso.
  • Un avvio in modalità EFI consente al sistema operativo di accedere a determinate funzionalità EFI. Oggi, il più grande di questi è la capacità di controllare il boot manager integrato del firmware, tramite l' efibootmgrutility Linux . Il kernel può anche registrare i dati sugli arresti anomali in NVRAM, ma questo è principalmente di interesse per gli sviluppatori. In futuro, il numero di operazioni che è possibile eseguire con un avvio in modalità EFI da una distribuzione Linux avviata potrebbe aumentare.
  • Il Secure Boot molto diffamato può effettivamente fornire alcuni vantaggi di sicurezza, se si sceglie di configurarlo correttamente. Potresti non aver mai bisogno o notare questi vantaggi, ma se, ad un certo punto in futuro, alcuni malware pre-boot si diffondono e possono infettare i computer basati su Linux, potresti essere sicuro di avere Secure Boot attivo.
  • EFI offre nuove e diverse opzioni di boot manager e boot loader. Oltre a GRUB, che è disponibile sia per BIOS che per EFI, è possibile utilizzare rEFInd o gummiboot per scegliere il sistema operativo e ELILO o il caricatore di stub EFI per avviare il kernel. Vedi la mia pagina sui boot loader EFI per Linux per ulteriori informazioni su questo argomento.
  • Su alcuni computer, l'avvio da un disco GPT in modalità BIOS richiede saltare alcuni cerchi extra. Pertanto, l'avvio in modalità EFI può farti risparmiare un po 'di sforzo se hai un disco di oltre 2 TB o se semplicemente ti piace GPT.

Nel complesso, è improbabile che questi benefici siano convincenti per la maggior parte delle persone. Fortunatamente, cambiare modalità di avvio è abbastanza semplice. Puoi provarlo su un singolo avvio con la maggior parte dei computer preparando un'unità flash CD-R o USB con il mio boot manager rEFInd. Avvialo e dovrebbe rilevare i tuoi kernel Linux e consentirti di avviarli. (Se usi una /bootpartizione separata , però, dovrai aggiungere root={whatever}un'opzione del kernel premendo F2 o Inserisci due volte una volta evidenziato il kernel.)


2

In teoria, UEFI si avvia più velocemente, ma stiamo parlando di frazioni di secondo in un processo già rapido.

In pratica, se stai solo eseguendo Ubuntu, non dovrebbero esserci grandi differenze. L'utenteland supporta cose come grandi partizioni in entrambe le modalità.

Le cose possono diventare problematiche in una situazione di doppio avvio, specialmente con Windows poiché diverse versioni hanno aspettative diverse riguardo al modo in cui gestiscono l'avvio.


Grazie K. Darien, sì, è l'unico sistema operativo sul mio laptop. e ho solo bisogno delle partizioni di base.
Adam,

1
@Adam Speed ​​differisce da macchina a macchina. Ho visto tempi di avvio ridotti da 19 a 11 secondi su Youtube per I Gigabyte BIOS che non sembra essere ottimizzato per la velocità nelle sue impostazioni. Nella mia esperienza personale con le impostazioni del firmware sono già state ottimizzate per l'avvio più veloce di una scheda madre Asrock la sua velocità di avvio da 13 a poco meno di 10 secondi usando lo stub EFI (niente più GRUB).
Pro Backup
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.