Uefi mint linux: EFI — Документация Linux Mint Installation Guide

EFI — Документация Linux Mint Installation Guide

EFI — Документация Linux Mint Installation Guide

SecureBoot

Если после установки Linux Mint в режиме EFI не удается загрузить из-за Secure Boot Violation, можно попробовать одно из следующих решений:

  • Перезапустите установку
    • Подключитесь к Internet перед установкой
    • Не выбирайте Установить стороннее программное обеспечение для видеокарт и устройств Wi-Fi, а также Flash, MP3 и других медиаданных.
  • Отключите SecureBoot в настройках BIOS Вашего компьютера

Примечание

В качестве примера, как отключить secure boot на некоторых компьютерах, прочтите Managing EFI Boot Loaders for Linux: Dealing with Secure Boot.

Порядок загрузки EFI

Если после установки Linux Mint в режиме EFI ваш компьютер пропускает меню загрузки и загружается прямо в Windows (или другую операционную систему), у вас, вероятно, возникли проблемы с порядком загрузки.

Для изменения порядка загрузки:

  1. Загрузите Linux Mint в «live«режиме (с Вашего USB накопителя или DVD).
  2. Откройте терминал
  3. Type sudo efibootmgr and press Enter.

Эта команда выведет список доступных параметров и порядка загрузки.

На снимке экрана выше, есть три варианта загрузки:

  • ubuntu на 0000
  • linuxmint на 0001
  • Mac OS X на 0081

Порядок загрузки (BootOrder) имеет значение 0081. Это указывает, что компьютер попытается загрузить только Mac OS, а не Linux Mint.

Важно

По техническим причинам Linux Mint использует ubuntu в качестве имени пункта загрузки EFI.

  1. Чтобы исправить порядок загрузки, напишите sudo efibootmgr --bootorder XXXX,YYYY, где XXXX и YYYY — опции загрузки операционной системы, которую вы хотите загрузить.

В снимке экрана выше строка sudo efibootmgr --bootorder 0000,0081 указывает компьютеру сначала пробовать запустить Linux Mint (ubuntu — загрузочное имя Linux Mint в EFI), а затем Mac OS.

  1. Перезагрузить компьютер.

Примечание

В снимке экрана выше 0000 — первая опция загрузки, так что компьютер загружает меню GRUB для Linux Mint. Если GRUB упадёт (или будет остановлен командой exit), то компьютер, следуя порядку загрузки, пытается запустить 0081, что соответствует Mac OS.

Read the Docs
v: latest

Versions
latest
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.

Установка Linux на UEFI — Losst

Перед тем, как начинает загружаться операционная система, специализированное программное обеспечение компьютера инициализирует все компоненты, проверяет их готовность к работе и только потом передает управление загрузчику ОС.

Раньше для этих целей использовался набор программ BIOS, но этот стандарт сейчас считается устаревшим, а ему на замену пришла технология UEFI, которая поддерживает защищенную загрузку, имеет приятный графический интерфейс настройки и много других преимуществ. Большинство современных материнских плат и ноутбуков выпускаются уже с UEFI. В этой статье мы рассмотрим как выполняется установка Linux на UEFI и с какими проблемами вы можете столкнуться.

Содержание статьи:

Установка Linux на Legasy BIOS

Это вариант для владельцев плат UEFI, которые не хотят разбираться в тонкостях использования этой технологии и согласны использовать свое устройство как раньше с BIOS. Большинство материнских плат позволяют эмулировать режим BIOS. В этом режиме вы можете установить Linux безо всяких проблем и дополнительных разделов, так как это делалось в BIOS.

Чтобы включить режим Legasy BIOS надо войти в настройки BIOS/UEFI с помощью кнопки F2, Del или Shift+F2 и найти там соответствующий пункт. Например, у меня этот пункт находится на вкладке Boot. Здесь нужно выбрать режим загрузки UEFI или Legasy.

После сохранения настроек вы можете устанавливать свою операционную систему как обычно. Если же вас такой вариант не устраивает, дальше мы рассмотрим как установить Linux именно на UEFI.

Установка Linux на платы с UEFI

Я буду рассматривать установку на примере Ubuntu, но все действия аналогичны и для других дистрибутивов. Сначала необходимо записать образ диска на флешку. Большинство дистрибутивов уже поддерживают загрузку в UEFI.

Шаг 1. Запись Linux на флешку UEFI в Linux

Для записи образа на флешку в Linux лучше использовать утилиту Etcher. Программа запишет носитель, который можно загружать как в UEFI, так и в обычной системе. После запуска программы надо выбрать образ системы:

Затем карту памяти и дождаться завершения записи:

Также можно записать образ на флешку вручную. Это проще чем для обычного BIOS, хотя и потребует больше действий. Сначала отформатируйте ваш носитель в FAT32. Это можно сделать в стандартной утилите управления дисками Gnome:

Затем распакуйте содержимое установочного образа в корень флешки:

sudo mount /путь/к/образу.iso /mnt
sudo mount /dev/sdb1 /media/flash/
sudo cp -r /mnt/* /media/flash

Здесь /dev/sdb1 — имя раздела вашей флешки. Вы можете выполнить все эти действия в файловой менеджере. Не обязательно использовать команды. Далее нужно установить на раздел флешки, куда вы распаковали свои файлы два флага — boot и lba. Это можно сделать с помощью Gparted. Просто запустите программу, выберите в списке дисков свою флешку:

Нажмите правой кнопкой по разделу, выберите Управление флагами и установите галочки на против флагов boot и lba.

Каким бы способом вы не пользовались, ваша флешка готова и вы можете с нее загружаться. Большинство образов Linux уже содержат загрузчик EFI и прошивка компьютера его найдет при следующей перезагрузке.

Шаг 1 (альтернатива). Запись Linux на флешку UEFI в Windows

Если вы решили записать Linux в Windows, то лучше использовать утилиту Rufus. В ней необходимо выставить такие параметры:

  • Схема раздела и тип системного интерфейса: GPT для компьютеров с UEFI;
  • Файловая система: FAT32.

Все остальные параметры — по умолчанию. После завершения записи ваша флешка готова к использованию.

Шаг 2. Выбор порядка загрузки

Для того чтобы ваша система смогла загрузиться с только что записанной флешки нужно отключить UEFI Secure Boot. Этот режим позволяет загружаться только подписанным операционным системам, а подписанными являются только ОС от Microsoft. Поэтому для Linux этот режим надо отключать. У меня эта настройка тоже есть на вкладке Boot:

Кроме того, надо установить на первое место флешку:

После этого можно перезагружать компьютер и приступать к установке. Если у вас появилось вот такое окно, значит все хорошо. Здесь надо выбрать «Try Ubuntu without installing», это обязательное условие:

Я не буду описывать все шаги установки, которые надо выполнить, они ничем не отличаются от установки обычной ОС, отличие только в установке загрузчика и разметке диска. На нем и остановимся далее.

Шаг 3. Разметка диска для UEFI

У UEFI в этом плане есть несколько отличий от BIOS. Во первых, это использование таблицы разделов диска GPT. Это новая технология, которая имеет массу преимуществ над MBR, среди которых очень большое количество первичных разделов (в MBR только четыре), восстановление при повреждениях, и многое другое. Подробнее о том чем GPT отличается от MBR читайте в отдельной статье. Второе отличие в том, что файлы загрузчика операционной системы больше не хранятся в первых 512 байтах жесткого диска. Все они хранятся на отдельном разделе, который называется ESP.

Перед тем, как нажать «Install Ubuntu» желательно подготовить диск с помощью Gparted. Откройте утилиту из главного меню образа. Затем выберите Device -> Create Partition Table:

 

В списке выберите таблицу разделов GPT:

Дальше переходим к созданию разделов.

Шаг 4. Создание раздела ESP

В Gparted нам необходимо создать только раздел ESP для UEFI. Для этого выберите «Незамеченно», а затем нажмите по нему правой кнопкой и выберите «New»:

В качестве файловой системы для раздела надо выбрать FAT32, размер — 100 мегабайт. Далее нажмите кнопку «Apply» для применения изменений.

Затем нажмите «Manage Flags» и установите галочки напротив флагов «boot» и «efi».

Далее переходим к установщику Ubuntu.

Шаг 5. Вариант разметки дисков

Когда система предложит выбрать способ разметки можно позволить системе все разметить автоматически. Но это только в том случае, если вы у вас уже не установлена какая-либо операционная система. Иначе выбираем «Свой вариант»:

Шаг 6.

Назначение разделов

Если вы выбрали другой вариант разметки, то перед вами откроется меню со списком всех разделов. Найдите внизу окна «Устройство для установки загрузчика» и выберите в списке раздел для EFI.

Затем кликните по разделу для EFI в списке и выберите «Системный раздел EFI»:

Далее можно продолжить установку как обычно. Вам надо создать корневой раздел, и по желанию вы можете создать раздел для загрузчика, подкачки и домашний раздел. Подробнее про установку Ubuntu 18.04 вы можете прочитать по ссылке.

Шаг 7. Завершение установки

После того как все файлы распакуются и установится загрузчик установка Linux на UEFI будет завершена, вы можете перезагрузить комьпютер и пользоваться своей системой как обычно.

Но давайте еще рассмотрим управление пунктами меню и загрузчиками EFI.

Управление загрузчиком UEFI с помощью eifbootmgr

Когда система загрузится вы можете отобразить настройки UEFI по умолчанию выполнив команду:

efibootmgr

Рассмотрим подробнее что означает каждый из параметров:

  • BootCurrent — загрузчик, который был использован для запуска этой операционной системы;
  • BootOrder — порядок загрузчиков, в котором менеджер загрузки будет их перебирать во время старта системы. Если первый загрузчик не сработал, то будет использован второй и так далее;
  • BootNext — загрузчик, который будет запущен при следующей загрузке;
  • Timeout — таймаут на протяжении которого будет показываться меню выбора загрузчика, перед тем, как он будет выбран автоматически;
  • Пункты 0000 — 0004 — загрузчики которые можно использовать.

Вы можете изменить порядок загрузки с помощью опции -o, например, сделаем так чтобы первым загружалась ОС из оптического диска:

sudo efibootmgr -o 0,1,2,3

И вернем обратно на первое место Ubuntu:

sudo efibootmgr -o 3,0,1,2

Можно изменить таймаут, чтобы отображалось меню выбора системы:

sudo efibootmgr -t 20

Здесь мы установили таймаут в 20 секунд.

Выводы

В этой статье мы рассмотрели как установить Linux на UEFI, а также как управлять порядком загрузки в установленной системе. Теперь, если у вас возникнет желание установить эту операционную систему на свой новый ноутбук с EFI, то вы уже знаете как это сделать. Если у вас остались вопросы, спрашивайте в комментариях!

EFI — документация к руководству по установке Linux Mint

EFI — документация к руководству по установке Linux Mint

SecureBoot

Если после установки Linux Mint в режиме EFI вы не можете загрузиться из-за ошибки Secure Boot Violation , вы можете попробовать одно из следующих решений:

  • Перезапустить установку:
    • Подключение к Интернету перед установкой
    • Не выбирать Установить стороннее программное обеспечение для графики и оборудования Wi-Fi, Flash, MP3 и других носителей .
  • Отключите SecureBoot в настройках BIOS вашего компьютера.

Примечание

Примеры отключения безопасной загрузки на различных компьютерах см. в статье Управление загрузчиками EFI для Linux: работа с безопасной загрузкой.

Порядок загрузки EFI

Если после установки Linux Mint в режиме EFI ваш компьютер пропускает загрузочное меню и загружается сразу в Windows (или другую операционную систему), возможно, у вас возникла проблема с порядком загрузки.

Чтобы изменить порядок загрузки:

  1. Загрузите Linux Mint в режиме live (с USB-накопителя или DVD-диска).
  2. Открыть терминал.
  3. Введите sudo efibootmgr и нажмите Введите .

Эта команда выводит список доступных вариантов загрузки и порядок загрузки.

На скриншоте выше есть три варианта загрузки:

  • ubuntu at 0000
  • линуксминт в 0001
  • Mac OS X по номеру 0081

Порядок загрузки: 0081 . Это означает, что компьютер пытается загрузить только Mac OS, а не Linux Mint.

Important

По техническим причинам Linux Mint использует ubuntu в качестве загрузочного имени EFI.

  1. Чтобы исправить порядок загрузки, введите sudo efibootmgr --bootorder XXXX,YYYY (где XXXX и YYYY — параметры загрузки операционной системы, которые вы хотите загрузить).

На снимке экрана выше sudo efibootmgr --bootorder 0000,0081 указывает компьютеру сначала попытаться загрузить Linux Mint ( ubuntu — имя загрузки EFI для Linux Mint), а затем Mac OS.

  1. Перезагрузите компьютер.

Примечание

На снимке экрана выше 0000 — это первый вариант загрузки, поэтому компьютер загружается в меню Linux Mint grub. В случае сбоя grub (или его закрытия с помощью команды exit ) компьютер следует порядку загрузки, а затем пытается загрузиться.0005 0081 , что соответствует Mac OS.

Читать документы
v: последний

Версии
последний
Загрузки
пдф
HTML
epub
При прочтении документов
Дом проекта
Строит

Бесплатный хостинг документов предоставляется Read the Docs.

Установка Linux Mint с безопасной загрузкой UEFI на два зашифрованных диска (корневой и домашний) · GitHub

Установка Linux Mint с безопасной загрузкой UEFI на два зашифрованных диска (корневой и домашний)

Как установить Linux Mint с безопасной загрузкой UEFI с отдельной корень и домашний диск.

Примечание: загрузочный раздел не будет зашифрован

Источник:
https://askubuntu.com/questions/853497/grub-install-error-cannot-find-efi-directory
https://askubuntu.com/questions/126541/how-to-manually-install-boot-loader
https://nowhere.dk/articles/installing-linux-mint-ubuntu-desktop-edition-with-full-disk-encryption-and-lvm/comment-page-1

  1. Загрузка с живого диска
  2. Запустить Gparted
  3. Удалить все разделы
  4. Основной диск для загрузки и рута
    1. Создать основной раздел (FAT32) размером 500 МБ (например, sda1) (для файловой системы EFI)
    2. Создать основной раздел (ext4) размером 1 ГБ (например, sda2) (загрузочный раздел)
    3. Создать расширенный раздел (например, sda3)
    4. Создать логический раздел в расширенном разделе (например, sda4) (корневой раздел)
    5. Применить изменения
    6. Установить флаг загрузки и esp для первого раздела sda1
  5. Второй диск для дома
    1. Создать основной раздел (ext4) (например, sdb1) (домашний раздел)
    2. Применить изменения
  1. Получить рут права
 судо Су - 
  1. Получить подписанный образ grub
 sudo apt установить grub-efi-amd64-signed 
  1. Крепление загрузки и efi
 монтирование /dev/sda2 /mnt
mkdir/mnt/загрузки
mkdir/mnt/загрузки/efi
смонтировать /dev/sda1 /mnt/boot/efi 
  1. Установить личинку
 grub-install --uefi-secure-boot --recheck --no-floppy --root-directory=/ --boot-directory=/mnt/boot --efi-directory=/mnt/boot/efi / dev/sda 
  1. Перезагрузка
  1. Загрузка с живого диска
  2. Создайте зашифрованные разделы и откройте их
    Выберите один и тот же пароль для обоих разделов, если вы хотите ввести только один во время загрузки
 cryptsetup luksFormat /dev/sda4
cryptsetup luksFormat /dev/sdb1
cryptsetup open --type luks /dev/sda4 sda4_crypt
cryptsetup open --type luks /dev/sdb1 sdb1_crypt 
  1. Создание групп томов и логических томов
 vgcreate systemvg /dev/mapper/sda4_crypt
vgcreate datavg /dev/mapper/sdb1_crypt
lvcreate -n swaplv -L8G systemvg
lvcreate -n rootlv -l100% БЕСПЛАТНО systemvg
lvcreate -n homelv -l100% БЕСПЛАТНЫЕ данныеvg 

НЕ ПЕРЕЗАГРУЗИТЬ!!!!

  1. Начать установку Mint
  2. Выберите «Другое» для типа установки
  3. Установить «/dev/mapper/datavg-homelv»
    Файловая система: ext4
    Точка монтирования: /home
    Формат: на
  4. Установить «/dev/mapper/systemvg-rootlv»
    Файловая система: ext4
    Точка монтирования: /
    Формат: на
  5. Установить «/dev/mapper/systemvg-swaplv»
    Файловая система: подкачка
  6. Установить «dev/sda2»
    Файловая система: ext4
    Точка монтирования: /boot
    Формат: выкл.

Читайте также: