Установка windows 10 uefi adminpe

Обновлено: 07.07.2024

Помните те времена, когда BIOS был 16-битным с адресным пространством в 1 Мб, а вся информация о загрузчиках писалась в MBR? На смену уже давно пришли более гибкие технологии: UEFI (замена BIOS), и GPT (замена MBR).

Предыстория: Понадобилось мне недавно на свой домашний десктоп поставить 2 системы, чтобы разграничить окружение. Kubuntu для разработки на Ruby on Rails (ибо работаю удаленно), и Windows для всяких игрушек в свободное время. Хочу заметить, что несколько лет назад это было достаточно просто: один раздел для винды и один раздел для линукса, загрузчик записывался в MBR. Однако, технологии не стоят на месте, и оказалось, что настройка dual boot'а теперь несколько изменилась.

Итак, начнем.

Терминология


UEFI (Unified Extensible Firmware Interface, Единый расширяемый интерфейс прошивки) разрабатывался компанией Intel как замена BIOS (Basic Input Output System). В отличие от 16-битного BIOS'а UEFI работает в 32- или 64-битном режиме, что позволяет использовать намного больше памяти для сложных процессов. Кроме того, UEFI приятно выглядит и там есть поддержка мышки.

image

  • Количество разделов: MBR поддерживает только 4 раздела. Можно и больше, но только через extended partition, что является просто хаком ограничений. GPT поддерживает до 128 разделов.
  • Размер диска: MBR поддерживает диски до 2Тб, в то время как GPT — до 9.4 Зеттабайт (=9.4 × 10^21 байт, или условно 1000 Тб)
  • Порядок загрузки: раньше BIOS загружал MBR, и в нем содержались адреса загрузчиков для каждого раздела диска. Теперь UEFI считывает GPT, находит в таблице все разделы типа efi (на них содержатся загрузчики), и подгружает их в память. Разберем это на примере немного позже.

Что делаем:

  • Windows 8.1 x64. Windows поддерживает загрузку с GPT начиная с Windows 8 для 32 битной архитектуры и с Windows Server 2003 и Windows Vista для 64 бит (Источник).
  • Kubuntu 15.04. По идее подойдет любой дистрибутив, который поддерживает Grub2, лично я предпочитаю Kubuntu.

Разбивка диска

Сначала устанавливаем Windows 8, т.к. она автоматически будет использовать GPT.
Разбивка будет выглядеть так (пардон за кривой снимок):

image

  1. Recovery (300Мб). Очевидно, что он используется для восстановления системы. Оставим как есть.
  2. EFI partition (100Мб). Помечается как system type (не любят в Майкрософте называть вещи своими техническими именами). Собственно сюда и пишутся загрузчики.
  3. MSR (128Мб, Microsoft Reserved Partition). Для меня остается загадкой, зачем он нужен. Данных там никаких нет, просто пустое место, зарезервированное для каких-то непонятных целей в будущем.
  4. Основной раздел. Мы его поделим на 3: 200 гигов под винду, 500 гигов для раздела под данные и остальное пространство пока оставим неразмеченным (отформатируем потом при установке Kubuntu).

Пропустим саму установку Windows, т.к. в ней все стандартно и понятно.

Теперь загрузимся с USB в Kubuntu Live.

Проверим EFI раздел:

Boot0000 — виндовый загрузчик
Boot0001 — дефолтный загрузчик
Boot0003 — флешка с Kubuntu Live
Обратите внимание, что список загрузчиков не привязан к одному физическому диску как в MBR. Он хранится в NVRAM.

Можем также сразу посмотреть, что же в этом разделе, подмонтировав его:

Там окажутся следующие файлы:

Убедились, что все хорошо. Теперь продолжаем разбивку диска (через KDE Partition Manager).

image

  • sda2 определился как FAT32. Это практически верно, т.к. файловая система типа EFI основана на FAT, только с жесткими спецификациями.
  • sda3 (MSR) не определился, т.к. файловой системы там так таковой нет.

Нам осталось только отформатировать раздел для Kubuntu в ext4, и выделить раздел под swap.

Несколько слов про swap. Рекомендуют на swap выделять от SQRT(RAM) до 2xRAM. Т.к. у меня 16 Гб RAM, то по минимуму мне надо 4 Гб свопа. Хотя я с трудом могу представить ситуации, при которых он будет использоваться: десктоп в hibernate я не перевожу, и сильно тяжелых программ, которые жрут больше 16 гигов, не использую.

P.S. При форматировании раздела в swap Partition Manager может выдать ошибки, которые связаны с тем, что Kubuntu автоматически монтирует в себя любой swap раздел, однако на результат эти ошибки не влияют.

Итак, финальная разбивка:

image

Теперь самое главное для правильного dual boot'а. При установке Kubuntu важно выбрать, куда установить загрузчик:

image

Указываем, конечно же на раздел EFI.

После завершения установки Kubuntu, заходим в систему и проверяем, какие файлы появились на efi разделе (монтировать уже не нужно):

Смотрим, как теперь выглядит список загрузчиков:

Вот как это выглядит при загрузке:

image

А еще эти загрузчики доступны сразу из UEFI (в старом BIOS'е такое было бы невозможно — там был выбор только диска, он просто не знал, что такое загрузчики):

image

Ну и напоследок: чтобы dual boot правильно работал, в Windows надо обязательно отключить fast boot. Это такая нехорошая фича, которая может привести к потере данных.

image

При выключении компьютера Windows сохраняет файловую структуру NTFS разделов в файл (видимо, потому что один файл прочитать быстрее, чем сканировать много разных файлов). Если записать файл на NTFS раздел через линукс, и потом загрузиться в Windows, то Windows просто не увидит файл. Источник

Если выключить комп через Windows, и потом попытаться загрузить Linux, то он просто не запустится из-за «ошибки» NTFS. Источник

Как на одном съёмном носителе иметь и аварийный Live-диск с необходимым для реанимации Windows инструментарием, и установочный процесс этой ОС? Для этих целей можно записать мультизагрузочную флешку или DVD-диск. И в случае проблем с системой сначала использовать Live-диск, а если попытки её реанимации не дадут результатов, тогда прибегнуть к переустановке. Но обычно для записи и функционального Live-диска, и установочного ISO-образа нужна флешка минимум на 8 Гб или болванка на 8,5 Гб.

А как быть если в наличии есть только флешка на 4 Гб или стандартная болванка на 4,7 Гб? В таких случаях можно прибегнуть к альтернативным способам установки Windows, которые могут использовать дистрибутив системы, хранящийся на пользовательских разделах диска.

Альтернативные способы установки Windows

Альтернативные способы установки Windows, реализуемые с помощью сторонних программ, помимо непривязанности к тому или иному дистрибутиву, могут предложить ещё и другие преимущества:

• Использование исходных образов системы WIM , ESD и SWM ;
• Удобство при установке второй ОС на другие разделы или диски из рабочей первой ОС;
• В некоторых случаях интеграцию драйверов и оптимизацию Windows.

Для использования таких альтернативных способов, соответственно, нужно выбрать Live-диск, предусматривающий на своём борту специальную программу. Что это за Live-диски, что это за программы, и как с ними работать?

1. AdminPE

AdminPE – это мощнейший Live-диск системного администратора с кучей различного технического софта. На его борту имеются известные менеджеры дискового пространства, бэкаперы, программы для диагностики и тестирования железа, антивирусное ПО и прочий полезный для аварийных случаев софт. В составе AdminPE есть утилита WinNTSetup, реализующая альтернативную установку Windows. В её окне необходимо указать путь к ISO- , WIM- , SWM- или ESD- образу с установкой Виндовс. Ниже выбрать технический MBR- или EFI- раздел, ещё ниже – диск С будущей системы. Затем нужно выбрать редакцию и нажать кнопку «Установка».

WinNTSetup

Если ОС устанавливается на MBR -диск, параметры в графе «Загрузчик» оставляются по умолчанию. Если на GPT -диск – в выпадающем перечне справа выбирается значение «UEFI». Нажатие «Ок» - старт установки системы.

Старт установки системы

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

Оптимизация ОС

Когда WinNTSetup закончит работу, выключаемся, загружаемся с диска с новоиспечённой Windows и доустанавливаем её.

Сайт загрузки AdminPE:

2. WinPE10 by Sergei Strelec

Утилита WinNTSetup имеется в составе другого функционального Live-диска от сборщика Sergei Strelec. Live-диск позволяет работать с тем же типом инструментария, что перечислен выше для AdminPE. Для случаев заражения вирусом имеются антивирусные утилиты. Live-диск от Sergei Strelec периодически обновляется, есть англоязычные и русифицированные сборки. В последней актуальной на дату написания статьи русскоязычной сборке (апрель, 2018 г.) есть утилита для альтернативной установки Windows. Она базируется на родном установочном механизме системы, но позволяет использовать образы WIM , ESD и SWM . Эти образы после записи Live-диска на флешку нужно поместить в папку по пути SSTR\WIN , соответствующую версии и редакции Windows. Для случаев установки системы из дистрибутива, хранящегося на пользовательских разделах диска, можно использовать утилиту 78Setup.

WinPE10 by Sergei Strelec

В её названии присутствует указание на возможность установки версий Windows 7 и 8.1, но по факту утилита прекрасно справляется с установкой версии системы 10. В её окне нужно указать путь либо к образам WIM , ESD или SWM (№1 на скриншоте ниже) , либо к файлу ISO (№2 на скриншоте ниже) . Затем нажать «Установить».

78Setup

И – «Запуск».

Запуск

Далее увидим родной механизм установки Windows. Выбираем язык.

Выбираем язык

Соглашаемся с лицензией, указываем место установки ОС. И ждём, пока скопируются файлы.

Копируются файлы

После чего загружаемся с диска с только что установленной системой и доустанавливаем её.

Сайт загрузки Live-диска by Sergei Strelec:

3. WinPE by Xemom1

Ещё один Live-диск с утилитами WinNTSetup и 78Setup на борту, а также с огромнейшим перечнем различного полезного ПО - WinPE от сборщика Xemom1 . Особенностью этого Live-диска является его база, здесь можем работать в среде различных версий WinPE, начиная с XP и заканчивая 10 .

Диспетчер загрузки Windows

Правда, утилиты WinNTSetup и 78Setup обнаружим только в составе WinPE 7 , 8.1 и 10 . Как и на диске by Sergei Strelec, здесь также имеется утилита с родным процессом установки Windows, который можно запустить при условии предварительного добавления в корень флешки специальных папок и вложения туда образов WIM , ESD или SWM .

WinPE by Xemom1

Для установки же ОС из дистрибутива, хранящегося на пользовательских разделах диска, необходимо воспользоваться утилитами WinNTSetup или 78Setup. И проделать шаги, рассмотренные выше.

Официального ресурса у WinPE by Xemom1 нет, Live-диск можно скачать на торрент-трекерах или специализированных сайтах.

В ДАННОМ РАЗДЕЛЕ НАХОДЯТСЯ ВИДЕОИНСТРУКЦИИ ПО УСТАНОВКЕ ОС WINDOWS В РЕЖИМЕ UEFI
ИНСТРУКЦИИ ПО УСТАНОВКЕ WINDOWS В РЕЖИМЕ LEGACY
_______________________________________________________________________________________________

Установка Windows 7* на новый жесткий диск (GPT+UEFI):


В данном видео показано, как установить Windows 7* на новый жесткий диск в схеме разделов GPT для загрузки в режиме UEFI**.
Для выполнения данной задачи будет использоваться AdminPE x64 UEFI и WinNTSetup3, а также программа BootIce.

* По способу, описанном в данном видео, можно устанавливать также другие версии ОС Windows, поддерживащие загрузку в режиме UEFI (Windows 8/8.1/10 x64)

Установка Windows 10* на новый SSD (SATA/M2) (UEFI+GPT)


В данном видео показано, как установить Windows 10* x64 на новый SSD (SATA/M2****) в схеме разделов GPT для загрузки в режиме UEFI**.
Для выполнения данной задачи будет использоваться AdminPE x64 UEFI и WinNTSetup3, а также программа BootIce.

* По способу, описанном в данном видео, можно устанавливать также другие версии ОС Windows, поддерживащие загрузку в режиме UEFI (Windows 7**/8/8.1 x64)

**** При использовании SSD форм-фактора M2 накопитель будет резервировать несколько портов SATA для своей работы
Количество резервируемых портов зависит от объема SSD M2, и его скорости, а также слота установки M2 (если их на материнской плате несколько).
Подробнее читайте в документации к своей материнской плате (находится на официальном сайте производителя, или в коробке с платой).

Из практики:
PCIe x2 SSD: отключаются 1-2 SATA портов
PCIe x4 SSD: отключаются от 2-4 SATA портов

Установка Windows 10* на ноутбук с Windows 8 (UEFI + GPT) с сохранением данных:



В данном видео показано, как установить Windows 10* (x64) на ноутбук с предустановленной Windows 8 (на диск GPT, и загружаемой в режиме UEFI) с сохранением данных и резервной копии операционной системы.

Установка Windows 10 (GPT+UEFI) на ноутбук с удалением данных:



В данном видео показано, как установить Windows 10 x64* на ноутбук с диском GPT в режиме UEFI**, предварительно удалив все данные, и пересоздав разделы заново.

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

* По способу, описанном в данном видео, можно устанавливать также другие версии ОС Windows, поддерживащие загрузку в режиме UEFI (Windows 8/8.1 x64)

** Установка Windows 7 в режиме UEFI на диск GPT*** возможна только если в BIOS есть модуль совместимости старых систем (CSM, присутствует и включен на большинстве современных обычных ПК по умолчанию) и отключен режим загрузки только доверенных загрузчиков (SecureBoot, включен на большинстве современных ноутбуков).
В случае если SecureBoot включен и нет возможности его отключить (в BIOS отсутствует такая настройка), то скорее всего загрузчик Windows 7 будет блокироваться на этапе загрузки и загрузка будет невозможна.

*** При установке Windows (x64) в режиме UEFI на диск GPT требуется правильно выбрать загрузочный раздел EFI (ESP — EFI system partition, ФС FAT(32), размер 100MБ по умолчанию)
Если он не будет подключен автоматически программой WinNTSetup, его можно подключить вручную через BootIce.

Если вы планирует выполнить чистую установку Windows 10, то для запуска процесса установки вам понадобится загрузочное USB-устройство флеш-памяти. Тем не менее, если ваш компьютер является достаточно современным, то велика вероятность, что на нем используется Unified Extensible Firmware Interface (UEFI) вместо традиционного BIOS. В этом случае вам нужно убедиться, что загрузочный носитель также поддерживает соответствующий интерфейс прошивки, в противном случае вы не сможете запустить процесс установки.

К счастью, для компьютеров UEFI доступно несколько способов создания загрузочного носителя. Например, вы можете использовать утилиту Media Creation Tool от Microsoft, которая позволяет упростить копирование установочных файлов Windows 10 на съемный диск и поддерживает как классический BIOS, так и UEFI. В качестве альтернативы вы можете воспользоваться сторонним инструментом Rufus, который может создавать загрузочные флешки специально для устройств с UEFI.

В данном руководстве приведем шаги по созданию загрузочного USB-устройства флеш-памяти с поддержкой UEFI, используя Media Creation Tool и Rufus.

Как создать загрузочный диск Windows 10 с помощью Media Creation Tool

Если вы планируете обновить или выполнить чистую установку Windows 10 на ПК с UEFI, Вы можете воспользоваться Media Creation Tool для создания совместимого загрузочного носителя. Просто подключите USB-накопитель объемом не менее 8 ГБ к вашему компьютеру и проделайте следующие шаги:

Скачайте последнюю версию инструмента Media Creation Tool:

Media Creation Tool: Создать установочный носитель (USB-устройство флэш-памяти, DVD-диск или ISO-файл)

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

Media Creation Tool: создать ISO-файл Windows 10

После выполнения данных шагов, мастер создания носителей приступит к загрузке установочных файлов Windows 10 и создаст загрузочное USB-устройство для компьютера с UEFI или BIOS.

Как создать загрузочный диск Windows 10 с помощью Rufus

Использование Media Creation Tool - рекомендуемый метод создания загрузочного USB-устройства флеш-памяти. Тем не менее, если по какой-то причине данный вариант для вас не сработал, вы можете загрузить ISO-образ Windows 10 из другого источника и воспользоваться инструментом Rufus для создания установочного носителя с поддержкой UEFI. Просто подключите USB-накопитель объемом не менее 4 ГБ к вашему компьютеру и проделайте следующие шаги:

Скачайте последнюю версию программу Rufus.

Rufus

После выполнения данных шагов, инструмент Rufus создаст загрузочный носитель Windows 10 с поддержкой UEFI.

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

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