Posso cancellare tutte le partizioni incluso EFI e installare solo Ubuntu?


13

Posso cancellare tutte le partizioni sul mio computer, incluso EFI, e installare solo Ubuntu? Il BIOS funzionerà in questo caso?

Sono attualmente in modalità legacy e Ubuntu si avvia da una chiave USB.

Risposte:


14

La domanda utilizza in modo errato una terminologia che può portare a confusione e problemi lungo la strada, quindi voglio prima affrontare questi problemi.

L' Extensible Firmware Interface (EFI) , o la sua versione 2.x, la Unified EFI (UEFI), è un tipo di firmware. EFI non è una partizione. Detto questo, non v'è una partizione chiamata partizione di sistema EFI (ESP), che detiene il boot loader. È probabile che lapisdecor significasse "ESP" anziché "EFI" nella domanda originale.

Inoltre, EFI è un tipo di firmware che sostituisce il vecchio BIOS (Basic Input / Output System). Pertanto, se il tuo computer utilizza un EFI, non ha un BIOS. Vi sono, tuttavia, alcune avvertenze ed eccezioni. Più comunemente, gli EFI forniscono una funzione chiamata Compatibility Support Module (CSM), che è una sorta di emulatore del BIOS; il CSM è per EFI come cosadosemuè Linux, in quanto consente a un ambiente più nuovo e più sofisticato (EFI o Linux) di eseguire programmi progettati per un sistema più vecchio e più semplice (BIOS o DOS). In altre parole, "BIOS" nella domanda originale dovrebbe essere "EFI". Detto questo, l'uso di "BIOS" al posto di "EFI" è una pratica comune. È negativo, ma è comune, sia tra gli utenti che tra i produttori. Sospetto che sia fatto perché la gente sa (più o meno) cos'è un BIOS, mentre "EFI" è un acronimo sconosciuto; e poiché EFI sostituisce il BIOS, l'uso di "BIOS" semplifica il lavoro dei copywriter. Il problema è che le persone trascinano tutte le loro conoscenze BIOS quando leggono "BIOS", ma in gran parte è inapplicabile. EFI si avvia moltodiverso dal BIOS, quindi se pensi a EFI come a un BIOS avanzato, avrai un modello mentale che è molto sbagliato e commetterai errori. Quindi le persone come me finiscono per passare molto tempo a spiegare come funziona davvero tutto - ma sto divagando ...

Passiamo a problemi reali: se sei "in modalità legacy", significa che il tuo CSM è attivo. Tuttavia, ciò non garantisce l'avvio in modalità BIOS / CSM / legacy. Sulla maggior parte dei computer basati su EFI, quando CSM è disabilitato, il percorso di avvio è relativamente semplice; è possibile avviare solo caricatori di avvio in modalità EFI. Si noti che non è possibile "disabilitare EFI"; l'EFI lo èil firmware ed è responsabile del computer. Alcuni computer ti consentono di disabilitare la possibilità di avviare in modalità EFI, ma tali opzioni sono rare - e alcuni computer forniscono interfacce che fanno sembrare che tu stia disabilitando l'avvio in modalità EFI, ma in realtà non lo sei. Quando si attiva CSM, la maggior parte dei computer abilita l'esecuzione di entrambi i tipi di caricatore di avvio, il che rende impossibile prevedere cosa accadrà quando si alimenta il computer con un disco che fornisce entrambi i tipi di caricatore di avvio. Questo non è normalmente un grosso problema per un computer a avvio singolo; quando si installa il sistema operativo, il programma di installazione rileverà la sua modalità di avvio e installerà il caricatore di avvio solo per la modalità di avvio del programma di installazione, in modo che il computer possa eseguire l'avvio dal disco rigido solo nella stessa modalità. Se si esegue l'avvio multiplo, tuttavia, puoi facilmente installare un sistema operativo in una modalità di avvio e l'altro sistema operativo nell'altra modalità di avvio. L'acconciatura inizia a questo punto.

In un passato non troppo lontano, l'avvio in modalità EFI era un esercizio frustrante a causa di bug negli EFI, bug nei boot loader e disinformazione, che spesso rendevano attraente l'abilitazione del CSM. Oggi, tuttavia, l'avvio in modalità EFI pone meno problemi e la mia stima dalle domande postate qui e altrove è che l'area di maggior problema singolo oggi proviene dai CSM attivati. Pertanto, raccomando di disabilitare CSM (noto anche come "avvio legacy") su computer basati su EFI, a meno che non si abbia una buona ragione per attivarlo. A dire il vero, l'avvio in modalità EFI oggi rappresenta una sfida maggiore rispetto all'avvio in modalità BIOS cinque anni fa; ma su un computer basato su EFI, l'avvio in modalità BIOS crea insidie ​​che non esistevano cinque anni fa.

Quindi, quella roba prolissa fuori dai piedi, torniamo alla tua domanda originale, riformulata leggermente:

Posso cancellare tutte le partizioni sul mio computer, incluso ESP, e installare solo Ubuntu? L'EFI funzionerà in questo caso?

Si e si.

Dopo aver cancellato le tue partizioni, il programma di installazione di Ubuntu ne creerà di nuove se selezioni un'opzione di partizionamento automatico. Se partizionate manualmente, dovrete creare partizioni appropriate. Questi possono includere un ESP se si installa in modalità EFI o una partizione di avvio del BIOS se si installa su un disco GPT in modalità BIOS.

Un avvertimento importante è che è meglio usare GPT quando si installa in modalità EFI e MBR quando si installa in modalità BIOS. Ubuntu consente di utilizzare GPT in modalità BIOS, ma ciò può creare problemi su alcuni sistemi, quindi consiglio di evitarlo, se possibile. Alcune persone sono riuscite a installare i dischi MBR anche in modalità EFI, ma il programma di installazione cerca di evitarlo se possibile; e quando è fatto, spesso crea problemi.

In Ubuntu, puoi determinare la tua modalità di avvio cercando una directory chiamata /sys/firmware/efi. Se è presente, è stato avviato in modalità EFI; se è assente, è stato avviato in modalità BIOS.

In breve, dovresti essere consapevole della tua modalità di avvio (BIOS / CSM / legacy o EFI / UEFI) e del tipo di tabella delle partizioni (MBR o GPT) e idealmente dovresti abbinare i due in modo appropriato (BIOS / MBR o EFI / GPT) .


8

Sì, quando si cancella completamente il disco, è possibile installare Ubuntu come sistema operativo singolo.
Quando puoi disabilitare UEFI nel BIOS (per lo più puoi) puoi persino installare Ubuntu in modalità mbr .
Avvia da ubuntu install media, apri GParted e crea una nuova tabella delle partizioni - scegli mbr.
Nel caso in cui non sia possibile disabilitare UEFI e / o l'avvio sicuro, è possibile installare anche Ubuntu in modalità EFI .
Quindi il programma di installazione creerà una nuova partizione EFI in cui verrà installato il boot loader GRUB.


2

La tua domanda non mi è completamente chiara.

Se vuoi installare Ubuntu in modalità UEFI ecco cosa devi fare:

Sarà necessario impostare il BIOS in modalità UEFI e creare una chiave USB Ubuntu avviabile UEFI.

Segui questa guida per creare un USB avviabile UEFI. Quindi esegui semplicemente il programma di installazione di Ubuntu; al passaggio Tipo di installazione , selezionare Qualcos'altro e partizionare il disco come spiegato in questa risposta .


Se la modalità di avvio (UEFI o Legacy) non è importante per te, installa Ubuntu come al solito. (Fare riferimento a questa guida se necessario)


Devo mantenere la modalità UEFI? Non posso avere solo un'eredità?
lapisdecor,

È necessario mantenere la modalità UEFI solo se si desidera installare Ubuntu in modalità UEFI.
hg8

0

Ho l'avvio EUFI sul mio computer. 1x256 GB SSD in esecuzione 18.04 Opzione "cancella dischi" pulita utilizzata durante l'installazione.

Ecco il mio output da lsblk

sda 8: 0 0 238.5G 0 disco 
S─sda1 8: 1 0 512 M 0 part / boot / efi
S─sda2 8: 2 0 238G 0 parte 
  Ub─ubuntu - vg-root 253: 0 0 237G 0 lvm /
  Ub─ubuntu - vg-swap_1 253: 1 0 976M 0 lvm [SWAP]

È l'ideale? Sto eseguendo 18.04 esclusivamente sul mio PC. un po 'come la domanda sopra. Suppongo che 512M sda1 qui sia necessario? Al contrario di installare in qualche modo in modo che tutto ciò che ho è 1 partizione sda1 utilizzando l'intero disco? puoi vedere che ho scelto LVM anche sull'installazione, così posso giocare di più dopo l'installazione.

Se c'è un modo per avere solo 1 partizione il mio avvio sarebbe più veloce? o potrei brickare il mio PC o essere non avviabile senza questa partizione EUFI?

Ryan


2
Invia questa come una nuova domanda in modo che altri possano aiutarti.
ptetteh227,

0

ATTENZIONE: questo cancellerà i dati.


Ho dovuto ricreare la tabella delle partizioni. Crea una nuova tabella delle partizioni GPT in GParted (MSDOS non funzionerà).

Ciò contrassegnerà il settore come danneggiato e non verrà utilizzato.


1
Questo non risponde davvero alla domanda. Se hai una domanda diversa, puoi farla facendo clic su Poni domanda . Puoi anche aggiungere una taglia per attirare più attenzione a questa domanda una volta che hai abbastanza reputazione . - Dalla recensione
Stumblebee

@stumblebee Mi sembra OK.
karel,

1
@karel imho sembrava rotonda e duplicato delle prime 2 risposte.
stumblebee,
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.