Я уже более 3 дней борюсь за успешную установку Ubuntu Gnome с включенным UEFI. У меня есть NVMe SSD, на который я хочу установить ОС, и дополнительный SSD, на который я хочу повысить /home
эффективность.
Я следовал некоторым руководствам по этому вопросу, но в итоге у меня получилосьПустой экрангде нет возможности ввести мои данные для входа; таким образом (установленная) ОС не загружается. Единственный способ войти и получить доступ к системе — перезагрузиться и выбрать опцию, try Ubuntu without installing
а затем внести изменения на диск с помощью GParted.
Даже с этим я не могу загрузить его. Проблема может быть в том, что я удалил , Microsoft Reserved Partition
который был по умолчанию (без какой-либо установленной ОС); А затем я создал свой собственный раздел на NVMe SSD, где самый первый раздел — EFI System Partition
(ESP), а второй раздел — , swap space
а остальное — это то, куда я установил /
корневую файловую систему.
Я думаю, что я делаю раздел ESP правильным способом. Сначала я создаю раздел, 550 MiB
который является рекомендуемым пространством для установки Linux, с форматом файловой системы, FAT32
который снова является рекомендуемым форматом для раздела UEFI, а затем устанавливаю, flags
проверяя boot,esp
их. И я также указалэтикеткакак EFI
.
Для остальных разделов я всегда использую ext4
файловые системы.
Для создания Live USB с Ubuntu Gnome ISO я сначала отформатировал 16 ГБ флеш-накопитель с файловой системой FAT32
. Затем я UNetbootin
записал файл образа ISO на USB, но я не совсем уверен, является ли использование UNetbootin правильным способом создания Live USB с поддержкой UEFI для Ubuntu Gnome.
обновлять: Я отключил fast boot
, secure boot
, и Intel RST
(т.е. я не использую том RAID); Вместо этого я включил режим AHCI. У меня видеокарта nVidia GTX 1070 и процессор Core i7.
В чем могут быть проблемы?
решение1
Мне наконец удалось разобраться в проблеме: использование UNetbootin для создания Live USB.
Ну действуйне использовать UNetbootin
для создания Live USB с установкой с поддержкой UEFI. Вместо этого, правильный способ создания Live USB — использоватьСоздатель загрузочного дискаиз некоторых работающих систем Ubuntu.
1) Создание Live USB(Справочное руководство)
- Сначала отформатируйте USB-накопитель в файловой системе (FAT-32) с помощью GParted. (Не нужно устанавливать флаг
boot,esp
на USB-накопителе) - Затем запуститеСоздатель загрузочного дискаи выберите образ ISO и целевое устройство, то есть USB-накопитель, который мы хотим сделать загрузочным. (В большинстве случаев Ubuntu делает это автоматически, если образ ISO присутствует и USB-накопитель правильно смонтирован)
- Процесс займет 2-4 минуты. Затем вы получите сообщение о том, что этот USB-накопитель можно использовать для установки. Успех!
2) Изменение настроек в утилите APTIO
Просто включите систему и сразу же нажмите кнопку , F2
после чего откроется экран утилиты APTIO.
Чтобы UEFI-enabled
установка прошла без проблем, нам нужнозапрещатьследующее:
- Безопасная загрузка
- Быстрая загрузка
- Intel RST (т.е. сделатьне использоватьRAID-том (RAID0 или RAID1)
(Я читал на форумах, что их можно включитьпосле установки ОСно я не пробовал этот вариант.)
И включитеРежим AHCIВместо этого. Наконец, измените порядок опций загрузки так, чтобы наш Live USB оказался первым в порядке.
3) Создание разделов на SSD вручную
Следующий шаг — разбить SSD (NVMe) и другие SSD или магнитные диски (HDD) по нашему желанию. Поскольку у нас уже есть Live USB, мы можем использовать его Try Ubuntu without Installing
и получить доступ к дискам для создания разделов.
Как только мы войдем, используйтеGPartedдля создания ручных разделов. Обратите внимание, что я удалил , Microsoft Reserved Partition
который шел по умолчанию, когда я купил систему. Я понял, что удаление этого разделаНе ошибкано этообязательныйиметь EFI System Partition
(ESP) в качестве первого раздела в SSD. Итак, нам нужно его создать.
Сначала убедитесь, что SSD-диск, на который будет установлена Ubuntu, находится вГлобальная таблица разделов( GPT
) формат. Затем:
- Удалить все существующие разделы; таким образом, все дисковое пространство будет
unallocated
. - Создайте первый раздел размером
550 MiB
или больше, что является рекомендуемым пространством для установок на основе Ubuntu. Этот раздел должен быть вFAT32
формате файловой системы согласно спецификации UEFI. Кроме того, флаги должны быть установлены наboot,esp
. Я использовалmanage flags
опцию, чтобы сделать это. Такжеlabel
должно бытьEFI
, хотяpartition name
поле можно оставить пустым. - Следующий раздел должен быть
swap space
из соображений эффективности. Вы можете разместить этот раздел в конце, но я сделал его вторым разделом. Я выделил около 8,5 ГБ с nopartition name
и nolabel
, но тип файловой системы должен бытьlinux swap
. Третий раздел будет местом установки Ubuntu. т.е.
/
Корневая файловая система. Я выделил остальное пространство (около 450 ГБ). Чтобы создать этот раздел, используйтеext4 journaling filesystem
withlabel
по вашему желанию; Опять же,partition name
поле можно оставить пустым.Используйте другой SSD (например, 850 EVO) для создания раздела для
/home
.- Я удалил все существующие разделы на этом диске и создалодинокийраздел (без
ESP
раздела). - Используйте
ext4
файловую систему с дружественным именемlabel
и укажите точку монтирования как/home
. Это место, где будут находиться все документы, изображения, аудио, видео и т. д. - данные
label
, которые мы задаем при разбиении, будут использоваться для загрузки дисков в дальнейшем.имя разделаможно оставить пустым.
Работа по разбиению выполнена. Итак, перезагрузите систему и теперь выберите опциюinstall Ubuntu
.
4) Установка Ubuntu Во время установки Ubuntu рекомендуется подключиться к кабелю Ethernet, поскольку он загружает из Интернета некоторые файлы, которые важны для успешной установки.
Первые несколько шагов понятны из меню мастера. Но выберите опцию, Something Else
когда вас спросят, где установить. Теперь нам нужно сделать еще немного работы, так как мы создали собственные разделы.
убедитесь, что
boot, esp
флаги отмечены вРаздел ESP. После этого точка монтирования изменится на/efi
(или иногда/boot/efi
)убедитесь, что раздел подкачки находится в файловой системе
swap area
- в разделе, где будет установлена Ubuntu, убедитесь, чтоТочка монтированияс
\
отмеченнойformat
опцией и файловой системой типаext4
- в разделе, предназначенном для
/home
, установите точку монтирования на/home
;ext4 journaling filesystem
дополнительно с некоторыми дружественнымиэтикеткадля доступа к диску в дальнейшем. - внешний диск (например, магнитные жесткие диски) можно оставить как есть, без каких-либо модификаций.
устройство для загрузчикаустановка должна бытьРаздел ESP. Но иногда это можно обнаружить автоматически. Так что не беспокойтесь.
Мы почти закончили со всеми процедурами. Просто нажмитепродолжать.. Он запросит больше данных, таких как ваше местоположение, имя, имя компьютера, имя пользователя, пароль. Введите эти данные и терпеливо подождите 3-4 минуты, чтобы установка завершилась..
В то же время, следите за прогрессом, чтобы убедиться, что все идет гладко и без ошибок. Надеюсь, что все пройдет успешно и отправьте сообщениеперезапусксистему для использования новой установки.
Перезагрузите его и войдите в систему, используя свое имя пользователя и пароль.
Эта установка по умолчанию использует nouveau
драйверы. Если у вас современная видеокарта, напримерnVidia GTX 1070или около того, нам нужно установить его. Перейдите в Softwares & Updates
-> Additional drivers
и установите фирменные драйверы Nvidia (на момент написания статьи последняя версия — 384.111)
После успешной установки и перезагрузки вы можете проверить, является ли видеокарта Nvidia или нет, проверив: All Settings
->Details
Надеюсь, это руководство окажется полезным для тех, кто пытается правильно и эффективно установить Ubuntu Gnome с включенным UEFI.
ПСОбратите внимание, что в этом руководстве предполагается, что на всех дисках отсутствуют важные данные.Перед тем, как попробовать этот способ установки, сделайте резервную копию всех ваших файлов..
Ссылки, которые оказались весьма полезными:
1)Как на самом деле работает загрузка UEFI?
2)дополнительная информация о UEFI