У меня была точно такая же проблема при установке рабочего стола 16.04 64 на новый SSD с включенным UEFI с помощью установочного носителя USB. В отличие от вопроса, который я выбрал, я решил создать свои собственные разделы, поскольку мне нужно было смонтировать другие диски. Я столкнулся с этой ошибкой в начале установки пакета.
После небольшого поиска я нашел эту страницу:
https://help.ubuntu.com/community/UEFI#General_principles
который гласит в General principlesразделе:
если на вашем жестком диске не было раздела UEFI, вам сначала нужно будет его создать
и указывает на:
https://help.ubuntu.com/community/UEFI#Creating_an_EFI_System_Partition
Который заявляет:
- Точка монтирования: / boot / efi (примечание: нет необходимости устанавливать эту точку монтирования при использовании ручного разбиения, установщик Ubuntu обнаружит ее автоматически)
- Размер: минимум 100Mib. Рекомендуется 200MiB
- Тип: FAT32
- Другое: нужен флаг загрузки.
Поэтому я переустановил и, когда пришел разделить диск, я выбрал опцию EFI из списка, включающего файловые системы, раздел подкачки и т. Д., И сделал его 200 МБ в начале диска. Я не получил возможность выбрать файловую систему или установить загрузочный флаг.
После этого остальная часть установки прошла нормально.
Вот как выглядят разделы на этом диске после установки:

Эту же информацию можно увидеть, запустив 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
Обратите внимание, что созданный раздел является системным разделом EFI (ESP), а на диске имеется таблица разделов GUID (GPT), а не таблица разделов MBR .
Если вы посмотрите на этот диск /boot/efiили /sys/firmware/efi/на этот диск, то обнаружите, что они заполнены, аналогичным образом, запуск sudo efibootmgrдолжен обеспечить реальный вывод. Если вам нужна дополнительная информация, см. Ссылку ниже.
Больше информации
Если вы хотите узнать больше о том, как работает UEFI, то после загрузки UEFI: как это на самом деле работает, тогда? Адам Уильямсон настоятельно рекомендуется.
Он описывает ситуацию, которая вызывает эту ошибку в статье (обратите внимание, что он пользователь Fedora, но то же самое относится и к Ubuntu):
Обработка системного раздела EFI при выполнении ручного разбиения
Я могу только дать авторитетный совет для Fedora здесь, но суть может быть полезна для других дистрибутивов / ОС.
Если вы разрешаете Fedora обрабатывать разделы для вас при выполнении собственной установки UEFI - и вы используете диск в формате GPT или разрешаете ему переформатировать диск (удаляя все существующие разделы) - он будет обрабатывать для вас системные разделы EFI. ,
Однако, если вы используете пользовательские разделы, вы ожидаете, что вы предоставите системный раздел EFI для использования установщиком. Если вы этого не сделаете, установщик будет жаловаться (с несколько запутанным сообщением об ошибке) и откажется разрешить вам начать установку.
Поэтому, если вы выполняете собственную установку UEFI и используете пользовательские разделы, вам нужно убедиться, что раздел типа «системный раздел EFI» смонтирован в / boot / efi - именно здесь Fedora ожидает найти системный раздел EFI, это с помощью. Если в системе существует системный раздел EFI, просто установите его точку монтирования в / boot / efi. Если системный раздел EFI еще не создан, создайте раздел, задайте его тип для системного раздела EFI, сделайте его размером не менее 200 МБ (хорошо 500 МБ) и установите его точку монтирования в / boot / efi