При установке Windows® на компьютер на базе EFI необходимо включить режим EFI в микропрограмме ПК как при ручной, так и при автоматической установке. Необходимо загрузиться в 64-разрядном режиме EFI с предустановочного диска (64-разрядная версия среды предустановки Windows или 64-разрядная версия программы установки Windows в режиме EFI). Windows невозможно установить на компьютеры на базе UEFI, в режиме BIOS. (Дополнительные сведения о переключении режимов см. в документации по микропрограммам EFI.) Шаги, приведенные в данном разделе, служат только для справки и могут не соответствовать определенным командам вашего типа микропрограмм EFI.
После установки Windows можно выполнить дополнительные настройки образа. Образ Windows становится основным образом, который используется для развертывания на других компьютерах.
Чтобы установить Windows на компьютер на базе EFI
Установите Windows, запустив установку Windows с записи загрузки EFI на компьютере-образце. Используйте оболочку EFI или меню микропрограммы Boot from file (Загрузка из файла), чтобы запустить загрузчик Windows EFI с установочного диска. Дополнительные сведения см. в документации по микропрограммам.
В оболочке EFI выберите устройство с установочным диском Windows и запустите приложение загрузки EFI. Предполагая, что fs0 — это устройство DVD, используйте следующие команды для компьютеров архитектуры x64:
Для компьютеров с архитектурой Itanium используйте следующую команду:
Если диспетчер загрузки EFI поддерживает загрузку с DVD-диска, то командная оболочка EFI не требуется. Можно загрузить DVD-диск непосредственно из диспетчера загрузки EFI.
При необходимости нажмите любую клавишу для загрузки с DVD-диска Windows. Windows устанавливается на компьютер.
Примечание.
При загрузке среды предустановки Windows с компакт-диска или DVD-диска можно пропустить приглашение «Нажмите любую клавишу для загрузки с компакт-диска или DVD-диска» и загрузиться напрямую в данную среду. Для архитектур x86 и AMD64 удалите файл Bootfix.bin из своего пользовательского образа среды предустановки Windows. Для компьютеров с архитектурой Itanuim при создании образа со средой предустановки Windows для своих клиентов используйте файл Efisys_noprompt.bin вместо файла Efisys.bin.
При выполнении ручной установки, следуйте подсказкам пользовательского интерфейса, чтобы завершить установку Windows.
При необходимости можно выполнить автоматическую установку, используя файл Autounattend.xml, хранящийся на USB-устройстве флэш-памяти или ином устройстве. Требования к файлу ответов для компьютеров на базе EFI см. в разделе Создание разделов жесткого диска на базе UEFI с помощью диспетчера установки Windows.
Примечание.
Некоторые платформы EFI поддерживают как микропрограммы UEFI, так и микропрограммы BIOS. На некоторых из этих систем не всегда ясно, какой вариант загрузки с DVD-диска стоит по умолчанию — EFI или BIOS. В этих системах может потребоваться использование командной оболочки EFI. Можно использовать стандартную запись загрузки микропрограмм для BIOS, если запись загрузки EFI не используются для запуска установки Windows. Если установка Windows запускается в режиме BIOS в комбинированной системе EFI/BIOS, то разделы ESP и MSR не создаются. После завершения установки Windows, используйте команду Diskpart чтобы проверить, что разделы ESP и MSR были созданы.
После того, как Windows установлена на компьютер, завершите остальные задачи по настройке.
Из командной строки запустите sysprep, чтобы подготовить образ Windows для создания образов и развертывания. Например:
После завершения работы программы Sysprep завершается забота компьютера.
Efi shell как запустить windows
В чем преимущества UEFI перед BIOS?
Более быстрая загрузка за счет отсутствия необходимости поиска загрузчика на всех дисках
Поддержка носителей объемом >2Тб
Более простая подготовка загрузочных носителей, отсутствие необходимости в записи разных загрузочных секторов
Наличие собственного менеджера загрузки. Теперь необязательно заводить многоуровневую чехарду загрузчиков, чтобы организовать мультизагрузочную среду, в EFI NVRAM штатно хранятся все записи о имеющихся загрузчиках, и переключение между загружаемыми ОС осуществляется так же, как и между загрузочными носителями.
Более защищенная среда загрузки
Графический режим конфигурации UEFI, с поддержкой графики и мыши
Сообщение отредактировал saintonotole — 01.06.13, 17:59
Можно ли обновить мой BIOS на UEFI? Не совсем. UEFI нельзя прошить вместо BIOS, поскольку он занимает гораздо больше памяти. Но существует такая штука, как DUET. Это загружаемая из BIOS посредством отдельного загрузочного раздела среда UEFI, которая может быть полезна, если вы собираетесь использовать диски объемом >2Тб на своем старом железе с BIOS. Подробнее можно ознакомиться здесь: http://www.rodsbooks.com/bios2uefi/
Сообщение отредактировал saintonotole — 01.06.13, 16:37
Здесь за гибкую настройку приоритета загрузки отвечает целый модуль CSM
Выбор, что грузить, если на носителе есть и бутсектор, и efi-загрузчик
Сообщение отредактировал saintonotole — 16.06.13, 18:52
Что такое GPT? GUID Partition Table, GPT — стандарт формата размещения таблиц разделов на жестком диске. Он является частью интерфейса EFI. EFI использует GPT там, где BIOS использует MBR.
Сообщение отредактировал saintonotole — 01.06.13, 16:38
В чем преимущества GPT перед MBR?
Поддержка носителей объемом >2.2Тб
Отсутствие ограничения на 4 основных раздела, и как следствие-отсутствие необходимости в логических разделах
Повышенная безопасность-GPT хранит резервную копию таблицы разделов в конце диска, поэтому в случае неполадок существует возможность восстановления разметки при помощи запасной таблицы.
Защита от повреждения устаревшими программами посредством Protective MBR
Существует возможность использования старых загрузочных секторов.
Сообщение отредактировал saintonotole — 08.06.13, 18:32
Где в GPT хранятся аналоги загрузочных секторов? EFI использует для хранения загрузчиков папку EFI/boot, находящуюся в корне раздела FAT32. По умолчанию должен загружаться файл /EFI/boot/bootx64.efi Если загружаемый диск размечен в стиле MBR, то наличие файловой системы FAT32 на первом разделе (если их несколько) и файла с загрузчиком, лежащего по дефолтному пути, являются единственными условиями загрузки с этого носителя (CD/DVD тоже поддерживаются). В случае, если диск размечен в стиле GPT, раздел необязательно должен быть первым, но у него должен присутствовать флаг boot (проверить и выставить можно через gparted)
Сообщение отредактировал saintonotole — 01.06.13, 16:38
Возможно ли сконвертировать диск из MBR в GPT и обратно без потери данных? Да. Для этого потребуется загрузочный диск/флешка с Gparted http://gparted.sourceforge.net/download.php После загрузки с загрузочного носителя откроется окно gparted, в котором в верхнем правом углу будет отображен рабочий диск (обычно это /dev/sda). Необходимо запомнить имя диска, который вы хотите сконвертировать, открыть терминал, и набрать там sudo gdisk /dev/sda где вместо sda, при необходимости, нужно подставить имя вашего диска. Затем нужно ввести команду w и подтвердить запись таблицы GPT на диск. Все, диск преобразован в таблицу GPT. Для обратной конвертации в MBR необходимо таким же образом открыть gdisk для вашего диска, и последовательно набрать команду r, затем g, после чего подтвердить запись новой таблицы при помощи команды w. Так же в среде Windows вам поможет программа Partition Guru либо аналоги.
Сообщение отредактировал Shoore — 21.05.14, 22:22
Что такое UEFI Shell? Это среда работы с окружением EFI (терминалоподобная), позволяющая на ходу запускать efi-совместимые загрузчики, выполнять простейшие операции с файлами, а также оперировать встроенным менеджером загрузки. Взять можно тут: https://github.com/tia…/ShellBinPkg/UefiShell Основные команды тут: http://software.intel.com/en-us/articles/e. -and-scripting/
Сообщение отредактировал AndrewP_1 — 17.12.18, 10:03
Как редактировать/удалить/добавить пункты загрузки в загрузочное меню UEFI? Качаем UEFI Shell, копируем его в файл /EFI/boot/bootx64.efi на FAT32 флешку, и загружаемся с нее. После удачной загрузки шелла должно появиться приглашение командной строки Shell> Выше приглашения должен отобразиться список имеющихся подключенных дисков (fs0:, fs1:, BLK0, и тому подобное). Чтобы еще раз вызвать этот список в случае необходимости, воспользуйтесь командой map fs* Из полного имени диска можно почерпнуть некоторую информацию о диске. Например: PciRoot(0x0)/Pci(0x1,0x1)/ Ata(0x0) / HD ( 1 , MBR ,0x27212721,0x3F,0x13FA6D9) отсюда Ata(0x0) -интерфейс подключения диска, а также порт контроллера HD -это жесткий диск 1 -количество разделов на диске MBR -схема разметки
Найдя таким образом необходимый диск, нужно перейти в него fs0: затем при помощи старых добрых досовских команд dir и cd нужно нащупать и перейти в каталог с загрузочными efi-файлами. Обычно это /EFI/boot/. Затем, находясь в этом каталоге, можно, введя имя файла загрузчика, сразу же загрузиться в него. Чтобы добавить нужный файл в список загрузочных записей, желательно сначала считать уже имеющиеся записи при помощи команды bcfg boot dump Затем, чтобы добавить загрузочный файл в этот список, нужно ввести bcfg boot add N filename.efi » label « Где N -порядковый номер записи (если на ее месте что-то было-этот пункт перезапишется) filename.efi -имя файла с загрузчиком label -имя, под которым эта запись будет отображаться в списке Можно снова просмотреть список загрузочных записей через bcfg boot dump и убедиться, что все на месте. Можно перезагружаться и проверять. Для удаления записи из списка используется команда bcfg boot rm N где N -номер записи