Как монтировать efi в windows

Как создать загрузочный EFI-раздел Windows на GPT-диске вручную

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

А на другой жёсткий диск со своим независимым загрузчиком, если стоит вопрос в восстановлении работоспособности системы после удаления жёсткого диска с загрузочным разделом, в таких нестандартных ситуациях потребуется ручная работа.

Как вручную создать загрузочный EFI-раздел Windows?

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Создать такой на пустом жёстком диске очень просто.

1. Создание EFI-раздела на пустом жёстком диске в командной строке

Итак, имеем проинициализированный как GPT носитель без разметки и данных.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Запускаем командную строку.

Обязательно делаем это от имени администратора.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

2. Создание EFI-раздела на пустом жёстком диске утилитой Bootice

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Затем – «Re-Partitioning».

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Первым делом ставим галочку GPT в графе «Partition table type». Затем галочку ставим «Create ESP partition». И вверху в графе «Settings» убираем все значения «Size» кроме последнего. Жмём «Ок».

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

3. Создание EFI-раздела в конце Windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

И уже на его борту задействуем командную строку.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Теперь можем пересоздавать загрузчик.

В командной строке выходим из diskpart:

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Всё – работоспособность Windows восстановлена.

4. Создание EFI-раздела перед Windows

Загрузочный раздел обычно существует в начале диска, перед системным разделом. Так не обязательно должно быть, но делается с целью ускорения запуска Windows. Чтобы UEFI быстрее нашла загрузчик. На SSD такая оптимизация вряд ли будет ощутимой, а вот в случае с HDD можно побороться пусть даже за толику производительности.

На борту LiveDisk Стрельца запускаем AOMEI Partition Assistant. Делаем клик на системном разделе, на боковой панели операций жмём «Изменение размера».

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Немного оттягиваем ползунок на карте вправо, чтобы в графе ниже «Незанятое пространство перед» появилось несколько Мб. Далее вместо оттянутой цифры вписываем 105. Чтобы получилось 105 Мб. Жмём «Ок».

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

В итоге программа высвободит корректное значение дискового пространства, в нашем случае 102,01 Мб. И оставит небольшой хвост сзади раздела. Жмём «Применить».

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Далее можем присоединить хвост к разделу.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Осталось только пересоздать загрузчик, как описано в конце п.3 статьи.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Источник

Содержание:

↑ Создание загрузчика Windows 10 заново. Удаляем шифрованный (EFI) системный раздел 99 Мб, а также раздел MSR 16 Мб и создаём их заново

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Ещё мы создадим заново не отображаемый в Управлении дисками служебный раздел MSR, обязателен для разметки GPT в системах UEFI (размер 16 Мб).

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Итак, перед работой ещё раз уточним, какие именно разделы мы б удем удалять и затем создавать заново:

1. Раздел (499 Мб) содержащий среду восстановления Windows 10 (от данного раздела можно избавиться и пользоваться при необходимости средой восстановления, находящейся на загрузочном носителе с Win 10).

2. Раздел (99 Мб), шифрованный (EFI) системный раздел, содержащий все файлы загрузчика Windows 10.

3. Служебный раздел MSR (Microsoft System Reserved) 16 Мб, обязательный для разметки дисков GPT.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Загружаем ноутбук с загрузочной флешки с Windows 10 и в начальном окне установки системы жмём клавиатурное сочетание Shift + F10,

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

открывается окно командной строки, вводим команды:

lis dis (выводит список физических дисков).

sel dis 0 (выбираем жёсткий диск ноутбука 120 Гб).

lis par (показ всех разделов выбранного диска, первые три раздела будем удалять).

sel par 1 (выбираем первый раздел

del par override (удаляем раздел, для удаления раздела ESP и MSR или раздела OEM-изготовителя ноутбука, необходимо указать параметр override)

Всё, все три скрытых раздела мы удалили.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

↑ Создаём заново шифрованный (EFI) системный раздел 99 Мб, а также раздел MSR 16 Мб

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Комментарии (67)

Рекламный блок

Подпишитесь на рассылку

Навигация

Облако тегов

Архив статей

Сейчас обсуждаем

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Информатик

Как по хитрому отключить сеть пользователю, имеющему права администратора? Конечно юзер найдёт

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Мартин

Здравствуйте! Хорошая статья, как и все другие, благодарю Вопросик. Можно ли в магазине скачать

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Фёдор

Цитата: admin Смотреть телевизор на мониторе от компьютера можно. Еще раз. Человек говорит,

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

admin

Смотреть телевизор на мониторе от компьютера можно.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

admin

Дело может быть и в новой батарее.

О проекте RemontCompa.ru

RemontCompa — сайт с огромнейшей базой материалов по работе с компьютером и операционной системой Windows. Наш проект создан в 2010 году, мы стояли у истоков современной истории Windows. У нас на сайте вы найдёте материалы по работе с Windows начиная с XP. Мы держим руку на пульсе событий в эволюции Windows, рассказываем о всех важных моментах в жизни операционной системы. Мы стабильно выпускаем мануалы по работе с Windows, делимся советами и секретами. Также у нас содержится множество материалов по аппаратной части работы с компьютером. И мы регулярно публикуем материалы о комплектации ПК, чтобы каждый смог сам собрать свой идеальный компьютер.

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

Источник

Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

В этой теме предлагаю выкладывать способы или ссылки на них или ссылки на софт для монтирования ESP в Mac OS X.

Примонтировать ESP можно и в Windows и в Linux.

Как примонтировать ESP в Windows можно посмотреть в этом видео: https://www.youtube.com/watch?v=jsaD3MD-vk8

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Примонтировать и размонтировать EFI / ESP можно с помощью терминала. Это считается true стилем, но если делать это часто, то, на мой взгляд, это довольно «муторно», по сравнение с GUI вариантами.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Примонтировать и размонтировать EFI / ESP можно с помощью программы Clover Configurator.

Там в левой панели есть пункт «Примонтировать EFI» и когда вы нажимаете на него, появляется список физических дисков, подключенных к вашему ПК (диски и флешки) и которые размечены в GPT. Нажимаете на кнопку Примонтировать EFI, вводите пароль и все готово.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

EFI Mounter v3 (от tonymacx86, MacMan и Koen2X)

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

EFI Mounter v2 (от tonymacx86, MacMan и Koen2X)

Запускаете, выбираете диск на котором нужно примонтировать EFI / ESP, нажимаете кнопку «Mount», вводите пароль и готово.
Лучше использовать 3 версию этой утилиты.

Источник

Настройка UEFI-загрузчика. Самое краткое руководство в мире

Как устроена загрузка современных ОС? Как при установке системы настроить загрузку посредством UEFI, не утонув в руководствах и ничего не сломав?

Я обещал «самое краткое руководство». Вот оно:

TL;DR не надо прописывать путь к загрузчику в новых загрузочных записях UEFI — надо файл загрузчика расположить по стандартному «пути по-умолчанию», где UEFI его найдет, и вместо загрузочного меню UEFI пользоваться меню загрузчика, которое гораздо проще и безопаснее настраивается

Как делать не надо

Есть, на самом-то деле, несколько способов настроить UEFI-загрузку. Я начну с описания других вариантов — чтобы было понятно, как (и почему) делать не надо. Если вы пришли за руководством — мотайте в самый низ.

Не надо лезть в NVRAM и трогать efivars

Наиболее «популярная» процедура установки загрузчика в систему такова: установщик ОС создаёт специальный раздел, на нём — структуру каталогов и размещает файлы загрузчика. После этого он с помощью особой утилиты (efibootmgr в linux, bcdedit в windows) взаимодействует с прошивкой UEFI-чипа, добавляя в неё загрузочную запись. В этой записи указывается путь к файлу загрузчика (начиная от корня файловой системы) и при необходимости — параметры. После этого в загрузочном меню компьютера появляется опция загрузки ОС. Для linux существует возможность вообще обойтись без загрузчика. В загрузочной записи указывается путь сразу к ядру вместе со всеми параметрами. Ядро должно быть скомпилировано с опцией EFISTUB (что давно является стандартом для большинства дистрибутивов), в этом случае оно содержит в себе заголовок «исполняемого файла EFI», позволяющий прошивке его запускать без внешнего загрузчика.

При старте системы, когда пользователь выбирает нужную ему загрузочную запись, прошивка UEFI сперва ищет на прописанном в этой записи диске особый EFI-раздел, обращается к файловой системе на этом разделе (обязательно FAT или FAT32), и запускает загрузчик. Загрузчик считывает из файла настроек свой конфиг, и либо грузит ОС, либо предоставляет загрузочное меню. Ничего не замечаете? Да, у нас два загрузочных меню — одно на уровне прошивки чипа UEFI, другое — на уровне загрузчика. В реальности о существовании второго пользователи могут даже не догадываться — если в меню всего один пункт, загрузчик Windows начинает его грузить без лишних вопросов. Увидеть экран с этим меню можно, если поставить вторую копию Windows или просто криво её переустановить.

Обычно для управления загрузочными записями руководства в интернете предлагают взаимодействовать с прошивкой UEFI. Есть аж пять основных вариантов, как это можно сделать: efibootmgr под linux, bcdedit в windows, какая-то софтина на «Маках», команда bcfg утилиты uefi shell (запускается из-под UEFI, «на голом железе» и без ОС, поскольку скомпилирована в том самом особом формате) и для особо качественных прошивок — графическими средствами UEFI (говоря популярным языком, «в настройках BIOS»).

За всеми вышенаписанными «многобуков» вы могли легко упустить такую мысль: пользователь, чтобы изменить настройки программной части (например, добавить параметр запуска ОС), вынужден перезаписывать flash-память микросхемы на плате. Есть ли тут подводные камни? О да! Windows иногда способна сделать из ноутбука кирпич, linux тоже, причём разными способами. Качество прошивок часто оставляет желать лучшего — стандарты UEFI либо реализованы криво, либо не реализованы вообще. По логике, прошивка обязана переживать полное удаление всех переменных efivars без последствий, не хранить в них критичных для себя данных и самостоятельно восстанавливать значения по-умолчанию — просто потому что пользователь имеет к ним доступ, и вероятность их полного удаления далека от нуля. Я лично в процессе экспериментов неоднократно (к счастью, обратимо) «кирпичил» свой Lenovo — из загрузочного меню исчезали все пункты, включая опцию «зайти в настройки».

Работа с загрузочными записями UEFI — тоже не сахар. К примеру, утилита efibootmgr не имеет опции «редактировать существующую запись». Если ты хочешь немного изменить параметр ядра — ты удаляешь запись целиком и добавляешь её снова, уже измененную. При этом строка содержит в себе двойные и одинарные кавычки, а также прямые и обратные слеши в не особо очевидном порядке. Когда я наконец заставил эту магию работать — я сохранил её в виде bash-скриптов, которые до сих пор валяются у меня в корневой ФС:

Не надо использовать GRUB

Это чёртов мастодонт, 90% функциональности которого предназначено для дисков с MBR. Для настройки необходимо отредактировать ряд файлов, после чего выполнить команду генерации конфига. На выходе получается огромная малопонятная нормальному человеку простыня. В составе — гора исполняемых файлов. Ставится командой, которую просто так из головы не возьмешь — надо обязательно лезть в документацию

Для сравнения — самый простенький UEFI-bootloader, который есть в составе пакета systemd, ставится командой

Эта команда делает ровно две вещи: копирует исполняемый файл загрузчика на EFI-раздел и добавляет свою загрузочную запись в прошивку. А конфиг для неё занимает ровно СЕМЬ строчек.

«Самое краткое руководство» — чуть более подробно

Загрузочное меню надо реализовывать на уровне загрузчика — править текстовые конфиги гораздо проще и безопасней.

Загрузочная запись нам не нужна — дело в том, что при выставлении в настройках BIOS загрузки с диска прошивка UEFI сначала ищет на нём EFI-раздел, а затем пытается исполнить файл по строго фиксированному адресу на этом разделе: /EFI/Boot/BOOTX64.EFI

Что такое «EFI-раздел»? В теории, он должен иметь особый тип «EFI System» (ef00). На практике, годится первый раздел на GPT-диске, отформатированный в FAT32 и имеющий достаточно места, чтобы разместить загрузчик и вспомогательные файлы (если есть).

Пункт 3: «Скачиваем из интернета любой UEFI-загрузчик». Что это значит? Загрузчик — это просто исполняемый файл определенного формата, к которому в комплекте идет конфиг. К примеру, если у вас есть под рукой установленный пакет с systemd — файл загрузчика можно найти по адресу /usr/lib/systemd/boot/efi/systemd-bootx64.efi, переименовать его в bootx64.efi и скопировать в /EFI/Boot/ на EFI-разделе. Нет под рукой systemd? Скачайте архив с сайта Archlinux. Или с репозитария Ubuntu. Или Debian. Есть под рукой система с Windows? Возьмите виндовый загрузчик оттуда, тоже сгодится )) Если сумеете настроить, я честно говоря не пробовал.

Пункт 4: «Настроить конфиг». Как и обычная программа, когда загрузчик запускается — он ожидает найти по определенным путям файлы конфигурации. Обычно эту информацию легко найти в интернете. Для загрузчика systemd-boot нам необходимо в корне EFI-раздела создать каталог «loader», а в нём файл «loader.conf» с тремя строчками (привожу свои):

Параметр editor отвечает за возможность отредактировать пункт загрузочного меню перед запуском.

Рядом с loader.conf необходимо создать каталог entries — один файл в нём будет отвечать за одну загрузочную запись в boot-меню. У меня там один файл arch.conf с таким содержанием:

Я не упомянул, но довольно очевидно — ядро и initramfs должны лежать в одной файловой системе с загрузчиком, то есть на EFI-разделе. Пути к ним в конфигах отсчитываются от корня этой ФС.

Другие загрузчики

systemd-boot очень простой и предоставляет спартанского вида чёрно-белое меню. Есть варианты красивей, если душа просит красоты.

rEFind — очень красивый загрузчик. Скачать можно тут в виде deb-пакета. Использую на своём ноуте. Умеет создавать загрузочное меню автоматически, без конфига — просто сканируя файлы.

Clover. Позволяет выставлять нативное разрешение экрана, имеет поддержку мыши на экране загрузки, разные темы оформления. Дефолтная тема ужасна, конфиг в виде xml нечитаем, настроить не смог.

Различные неочевидные последствия

Вы можете легко попробовать эту схему в работе. Берёте USB-флешку, форматируете в таблицу разделов GPT, создаете FAT-раздел и копируете туда загрузчик. Комп сможет с неё стартовать.

Если просто скопировать на такую флешку boot-раздел установленного linux — система будет спокойно загружаться с флешки, не видя разницы.

Источник

Настройка UEFI Dual Boot системы, приправленной rEFInd

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows
КДПВ. Бут-менеджер rEFInd с темой оформления Regular.

На сегодняшний день практически все уже слышали про технологию UEFI. Говорить о том, что это такое и зачем оно нужно, я не собираюсь. Сегодня я бы хотел описать простейший сценарий установки Dual Boot системы с полной поддержкой UEFI, а также рассмотреть отдельно установку и настройку бут-менеджера rEFInd. Возможно вы уже видели подобные мануалы и гайды, но я постараюсь донести весьма доходчиво суть того, что мы будем делать и зачем. В других мануалах вы лишь смотрите за «магией» картежника и пытаетесь её повторить, делая, зачастую, элементарные ошибки. Кому эта тема интересна — прошу под кат.

В целом UEFI призвана наоборот упросить процесс загрузки, а не усложнить его. К примеру, посредством этой технологии компьютер можно загружать ОС и вовсе без прослойки в лице GRUB / LILO / etc, загрузчиком может выступать сама UEFI. Однако этот метод имеет свои недостатки, например, вам придется повозиться после обновления ядра, можно, разумеется, написать скрипт, но в целом этим и занимается grub2-efi

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

На первый взгляд всё очень просто, всего 4 базовых пункта, но тут есть огромное количество нюансов.

Ошибки делают на всех этапах: входят в режим Legacy-bios, указывают не тот загрузочный раздел, просто не понимают, что делают и т.д. В конечном итоге всё это приводит к массе боли и страданиям на форумах, в чатах, и т.д. На деле же всё нереально просто, нужно просто понимать, что ты делаешь на каждом этапе и проверять себя.

Сначала немного теории

UEFI видит только один специальный ESP-раздел, обычно он имеет размер 100-200 мегабайт и форматирован в FAT32 (бывает в FAT16), в нем содержаться папки с названиями а-ля Boot, Microsoft, Fedora, Ubuntu и т.д. Если вы перепробовали достаточное количество ОС и никогда не форматировали этот раздел, то там могло набраться приличное количество папок. К примеру, у меня было 2 живых оси и лежало около 6 папок.

P.S. CodeRush подсказал, что поддерживаются все FS, если на них есть соответствующие драйверы:

Это неверно. UEFI видит все разделы, для ФС которых в конкретной реализации прошивки имеются драйверы. ESP же отличается от остальных разделов только тем, что а) для FAT драйвер иметь обязательно и б) на разделе ESP осуществляется поиск загрузчиков и автоматическое создание соответсвующих переменных BootXXXX, если загрузчики нашлись.

C директорией разобрались, а что дальше?

P.S. CodeRush и другие комментаторы заметили, что efibootmgr является весьма опасной утилитой и отмечают, что гораздо безопасней пользовать EFI Shell.

Кстати, стоит не забывать, что базовым функционалом efibootmgr обладает и сам, собственно, UEFI, он умеет читать эти записи и выстраивать приоритеты. Но сам просматривать ESP-разделы и добавлять новые записи он не умеет, эти обязанности возложены на EFI Shell и операционные системы.

Еще как умеет, и это умение требуется спецификацией начиная с UEFI 2.2 (SecureBoot появился в UEFI 2.3.1C).

И на последок: Все ваши действия в efibootmgr записываются в NVRAM! В большинстве случае UEFI умеет восстанавливать битый NVRAM каждый раз проверяя его и перезаписывая, в случая неполадок. Однако некоторые недобросовестные производители выпускают сырые прошивки и можно получить самый настоящий кирпич. К примеру ноутбуки с UEFI на базе Phoenix SCT окирпичиваются! Так что перед тем как продолжить читать, удостоверьтесь, что ваша модель материнской карты или ноутбука, устойчива к таким экспериментам.

P.S. Уже после написания большей части статьи я вспомнил про Secure Boot. Обычно UEFI тянет его за собой, но в большинстве случаев его можно весьма просто отключить в настройках UEFI. Многие Linux-дистрибутивы поддерживают его, но я всё же рекомендую его отключить, так как он может потянуть за собой массу проблем.

Базовый экскурс в теорию закончен.

Теперь можно перейти к практике

Дисклеймер: Сразу оговорю, что я предпочитаю стерильные условия и сам делаю полную переустановку с помощью проверенных лично мной утилит. Если вы будете использовать другие утилиты, то, пожалуйста, не пишите почему у вас что-то не получается на том или ином этапе. Мой вариант проверен сотнями переустановок друзьям и коллегам.

Первым делом нам нужно записать Windows

Потому что если поставить Windows второй, то она затрет загрузчик. Восстановить? Без проблем. Но зачем возня, если можно сразу сделать всё по уму? Впрочем я всё равно обговорю нюансы восстановления чуть позже в конце статьи.

В отличии от Linux, Windows записать гораздо проще, на мой взгляд. Первый способ до возможно многим знаком, нужно просто зайти в cmd.exe от имени администратора и ввести эти команды. Не сложно заметить, то тут нет абсолютно никакой магии. Мы просто форматируем флешку в FAT32:

diskpart
list disk
select disk
clean
create partition primary
select partition 1
active
format fs fat32 quick
assign
exit

После этого нужно просто открыть ISO-файл архиватором и перекинуть содержимое на чистую флешку. Всё, UEFI-флешка готова. На Linux можно сделать всё аналогичным образом, просто форматируем в FAT32 и копируем содержимое.

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

Кстати, обратимся к теории: наш образ с Windows 10 содержит папочку efi, в ней как раз лежит всё добро для начала загрузки, которое должен увидеть наш UEFI. Поэтому простого форматирования и копирования в большинстве случаев хватает для большинства ПК.

Однако я предпочитаю второй способ с использованием утилиты Rufus. Он меня никогда не подводил. Однако это Windows-only способ. На Linux-системах использование ddresque для создания загрузочной флешки Windows НЕ РАБОТАЕТ. Так что пробуйте другие утилиты, если первый способ с простым форматирование не помог.

Всё что вам будет нужно: выбрать вашу флешку, выставить параметр «Схема раздела и тип системного интерфейса» на «GPT для компьютеров с UEFI», и нажать старт. Остальные параметры трогать не нужно. Лучше использовать флешки помельче (на 8-16 гигабайт).

Наверняка один из способов должен был прокатить, лично я ни разу с проблемами на этом этапе не встречался, главное чтобы компьютер поддерживал UEFI.

Поэтому перейдем к этапу установки

После загрузки в UEFI-режиме делаем всё по стандартной схеме, но на этапе выбора типа установки выбираем «экспертную», то есть мы разметим раздел сами. Размечать рекомендую аккуратно, особенно если дисков много. Наконец, выбрав диск, удалите все существующие разделы. Создайте один раздел с нужным вам размером, к примеру, 150 гигабайт. (Если вы предпочитаете создавать два и более разделов для ОС и файлов — без проблем, создавайте). Выберете этот раздел кликом мышки и нажмите «Далее». И если вы всё сделали верно, то Windows попросит вас создать дополнительные. Обязательно отвечайте «Да». Система создаст три раздела. Два своих для системных нужд и один тот самый нужный нам EFI-раздел. У меня он по нумерации всегда второй, всего получится 4 раздела, включая пользовательский NTFS. Если установщик не предложил создать разделы или создал всего один, то значит вы загрузились в Legacy-режиме и нужно перезаписывать флешку, что-то пошло не так. К сожалению редактор разделов Windows-установщика крайне слаб по возможностям, поэтому пробовать размечать разделы под будущий Linux тут смысла нет, оставляем это место попросту свободным. Дальше устанавливаем всё в штатном режиме.

Кстати, один из признаков правильной установки Windows в UEFI-режиме, появление логотипа производителя материнской карты / ноутбука / планшета при загрузке. Во многих UEFI (к примеру от ASUS и ASRock) есть отдельная настройка для этого. Так что если логотипа нет, но всё остальное прошло как по маслу, то ничего страшного в этом нет.

Тонко настраивать Windows на данный момент не рекомендую, так как если что-то пойдет не так, то возможно придется переустановить.

Записываем Linux?

Ага. После входа в Windows рекомендую сразу скачать образ выбранного вами дистрибутива и записать его аналогичным образом через Rufus. Правда в случае с Linux-дистрибутивами Rufus может спросить массу вопросов, к примеру он может попросить подгрузить загрузчик syslinux с интернета или выбрать режим записи образа: ISO или DD. На все вопросы отвечаем «Да.», то есть да, скачиваем последнюю версию syslinux и записываем в режиме ISO. Проверено на Ubuntu (и её вариациях Server, Mate, GNOME), Fedora, RHEL7, Debian и других.

До Dual Boot буквально один шаг

В отличии от Windows большинство дистрибутивов имеют отличную индикацию UEFI-режима. К примеру Debian в своем установщике черным по белому пишет, что система запущенна в UEFI-mode. Другие дистрибутивы проявляют это странным grub-загрузчиком, который выглядит «как-то не так».

Думаю если вы собрались ставить Linux, то вы наверняка сами знаете как ставить ваш любимый дистрибутив, поэтому я не буду заострять внимание на подробностях установки отдельно взятого дистрибутива. Потому что этот этап до боли прост. Если вы уже действительно прогрузились в UEFI-режиме и установили Windows как надо, то Dual Boot уже практически в кармане.

Данная логика была проверена во всех вышеозначенных дистрибутивах. То есть повторюсь ещё раз: Главное показать вашему дистрибутиву где у вас этот заветный ESP-раздел и куда надо ему кидать загрузчик. Он его не форматирует, а просто добавляет GRUB. А вот уже сам GRUB вершит магию, изменяет приоритеты загрузки и т.д. Замечу, что некоторые дистрибутивы сами монтируют этот раздел куда надо, так как видят флаги ESP и BOOT. К примеру в установщике Debian нужно просто создать пользовательский раздел и всё.

Наводим красоту, ставим rEFInd

К сожалению счастью я болею сильной формой перфекционизма. И простой GRUB2 меня не устраивал, больно он страшный и не красивый. Беглый гуглинг рассказал мне о BURG, «красивом» форке GRUB, но он был заброшен и на данный момент скорее мертв, чем жив. К счастью для UEFI-машин есть отличная альтернатива — rEFInd. rEFInd является форком, заброшенного ныне rEFIt, а также его логическим продолжением. Первый создавался в первую очередь для Mac’ов и работы рядом с Boot Camp, нынешний форк такой узкой специализации не имеет и подходит практически для любых конфигураций.

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Как монтировать efi в windows. Смотреть фото Как монтировать efi в windows. Смотреть картинку Как монтировать efi в windows. Картинка про Как монтировать efi в windows. Фото Как монтировать efi в windows

Хотите также?

Установить rEFInd повторно, если пакет уже установлен, можно с помощью команды:
refind-install
Установку rEFInd первым приоритетом можно произвести в ручную, с помощью команды:
refind-mkdefault

Всё очень страшно и откуда у меня столько ОС?

Первым делом зайдите в Linux, выбрав один из рабочих пунктов загрузки. В меню должен быть пункт для загрузки БЕЗ использования grubx64.efi! В разделе /boot проще работать из под администратора (потому у команду cd не хватает привелегий, а sudo она не работает), так что su и вводим пароль root’а.

Этот пункт не зря опциональный, потому что если у вас недостаточно опыта, то можно очень просто что-то сломать и не заметить. Рекомендую подготовить флешку с рабочим LiveCD, чтобы проводить восстановление, в случае неожиданностей.

Наша первая задача — удалить лишние директивы загрузки, их запросто может быть штук 6, а системы всего две.

Удаляем GRUB:
sudo apt-get remove grub2 grub2-efi grub grub-efi
Или:
sudo dnf remove grub2

Теперь можно ставить тему.

Некоторые UEFI другие директории вовсе не видят. Поэтому небольшой work around для таких систем существует. Удаляем папку BOOT, переименовываем папку refind в папку BOOT, а также сам файл refind_x64.efi в bootx64.efi. Перезагружаемся.

# Сканируем записи созданные ручкуами, флешки и оптически приводы
scanfor manual,external,optical
# Пункт для загрузки Linux
menuentry Linux <
loader /EFI/ubuntu/grubx64.efi
icon /EFI/refind/icons/os_linux.png
>
# Пункт для загрузки Windows 10
menuentry «Windows 10» <
loader \EFI\Microsoft\Boot\bootmgr.efi
icon /EFI/refind/icons/os_win.png
>

Разумеется это только часть конфига, другие параметры можно взять из примера

Мой конфиг на базе первого способа с комментариями

# Ожидание в секундах перед авто-выбором ОС
timeout 20
# Скринсервер через 300 секунд, если ничего не выбрали,
# но нажали любую клавишу и отменили автовыбор
screensaver 300
# Разрешение бут-менеджера
resolution 1280 1024
# Использовать графику при загрузке Linux. Этот параметр позволит загружать ОС с красивой Plymouth
# заставкой в разрешении указанном выше
use_graphics_for linux
scanfor internal,external,optical,netboot,biosexternal
# Подключение темы
include themes/refind-theme-regular/theme.conf

Отдельно про Plymouth можно почитать здесь.

Включение красивой темы

Там же можно посмотреть подробные процессы установки, параметры для тонкой настройки конфига и многое другое.

На последок небольшое видео от меня:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *