Ho avuto esattamente lo stesso problema installando il desktop 16.04 64 su un nuovo SSD con UEFI abilitato usando il supporto di installazione USB. A differenza della domanda, ho scelto di creare le mie partizioni poiché avevo altri dischi da montare. Ho riscontrato questo errore vicino all'inizio dell'installazione del pacchetto.
Dopo un po 'di ricerche su google ho trovato questa pagina:
https://help.ubuntu.com/community/UEFI#General_principles
che afferma nella General principles
sezione:
se non vi era alcuna partizione UEFI sul tuo HDD, devi prima crearlo
e indica:
https://help.ubuntu.com/community/UEFI#Creating_an_EFI_System_Partition
Quali Stati:
- Punto di montaggio: / boot / efi (nota: non è necessario impostare questo punto di montaggio quando si utilizza il partizionamento manuale, il programma di installazione di Ubuntu lo rileverà automaticamente)
- Dimensioni: minimo 100 Mb. 200 MiB consigliati.
- Tipo: FAT32
- Altro: necessita di un flag "boot".
Così ho reinstallato e quando sono arrivato a partizionare il mio disco, ho scelto l'opzione EFI dall'elenco che include filesystem e swap ecc. E l'ho fatto 200 MB all'inizio del disco. Non ho avuto la possibilità di selezionare il filesystem o impostare il flag di avvio.
Dopo questo il resto dell'installazione è andato bene.
Ecco come le partizioni su questo disco si occupano dell'installazione:
Le stesse informazioni possono essere visualizzate eseguendo parted
:
$ sudo parted /dev/sda
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: ATA Samsung SSD 750 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
2 1049kB 200MB 199MB fat32 boot, esp
3 200MB 242GB 242GB ext4
1 242GB 250GB 8000MB linux-swap(v1)
(parted) q
Si noti che la partizione creata è una partizione di sistema EFI (ESP) e il disco ha una tabella delle partizioni GUID (GPT) anziché una tabella delle partizioni MBR .
Se cerchi in /boot/efi
o /sys/firmware/efi/
su questo disco dovresti trovarli popolati, allo stesso modo in esecuzione sudo efibootmgr
dovrebbe fornire un output reale, vedi il link qui sotto se vuoi maggiori informazioni.
Maggiori informazioni
Se desideri saperne di più su come funziona UEFI, quindi l' avvio post UEFI: come funziona effettivamente, allora? di Adam Williamson è altamente raccomandato.
Descrive la situazione che causa questo errore nell'articolo (nota che è un utente Fedora ma lo stesso vale per Ubuntu):
Gestione della partizione di sistema EFI se si esegue il partizionamento manuale
Posso solo dare consigli autorevoli per Fedora qui, ma l'essenza può essere utile per altre distro / sistemi operativi.
Se permetti a Fedora di gestire il partizionamento per te quando esegui un'installazione nativa UEFI - e usi un disco formattato GPT, o gli permetti di riformattare il disco (eliminando tutte le partizioni esistenti) - gestirà le cose della partizione di sistema EFI per te .
Se si utilizza il partizionamento personalizzato, tuttavia, si prevede di fornire una partizione di sistema EFI da utilizzare per l'installazione. In caso contrario, il programma di installazione si lamenterà (con un messaggio di errore un po 'confuso) e rifiuterà di avviare l'installazione.
Quindi, se stai eseguendo un'installazione nativa UEFI e stai usando il partizionamento personalizzato, devi assicurarti che una partizione del tipo "Partizione di sistema EFI" sia montata su / boot / efi - è qui che Fedora si aspetta di trovare la partizione di sistema EFI utilizzando. Se esiste una partizione di sistema EFI esistente sul sistema, basta impostare il suo punto di montaggio su / boot / efi. Se non esiste ancora una partizione di sistema EFI, crearne una, impostarne il tipo su partizione di sistema EFI, renderla almeno 200 MB grande (500 MB è buona) e impostare il punto di montaggio su / boot / efi