admin / 05.01.2018

Uefi boot

Boot to UEFI Mode or legacy BIOS mode

  • 3 minutes to read

Choose UEFI or legacy BIOS modes when booting into Windows PE (WinPE) or Windows Setup. After Windows is installed, if you need to switch firmware modes, you may be able to use the MBR2GPT tool.

In general, we recommend installing Windows using the newer UEFI mode, as it includes more security features than the legacy BIOS mode. If you're booting from a network that only supports BIOS, you'll need to boot to legacy BIOS mode.

After Windows is installed, the device boots automatically using the same mode it was installed with.

To boot to UEFI or BIOS:

  1. Open the firmware menus. You can use any of these methods:

    • Boot the PC, and press the manufacturer’s key to open the menus. Common keys used: Esc, Delete, F1, F2, F10, F11, or F12. On tablets, common buttons are Volume up or Volume down (find more common keys and buttons). During startup, there’s often a screen that mentions the key. If there’s not one, or if the screen goes by too fast to see it, check your manufacturer’s site.

    • Or, if Windows is already installed, from either the Sign on screen or the Start menu, select Power () > hold Shift while selecting Restart. Select Troubleshoot > Advanced options > UEFI Firmware settings.

  2. From the firmware menus, boot to drive or network while in UEFI or BIOS mode:

    On the boot device menu, select the command that identifies both the firmware mode and the device. For example, select UEFI: USB Drive or BIOS: Network/LAN.

    You might see separate commands for the same device. For example, you might see UEFI USB Drive and BIOS USB Drive. Each command uses the same device and media, but boots the PC in a different firmware mode.

    Some devices only support one mode (either UEFI or BIOS). Other devices will only allow you to boot to BIOS mode by manually disabling the UEFI security features. To disable the security features, go to Security > Secure Boot and disable the feature.

    Note

    Some older PCs (Windows 7-era or earlier) support UEFI, but require you to browse to the boot file. From the firmware menus, look for the option: "Boot from file", then browse to \EFI\BOOT\BOOTX64.EFI on Windows PE or Windows Setup media.

UEFI and BIOS modes in WinPE

Detect if WinPE is booted into BIOS or UEFI Mode

Query the registry to determine which mode the device is in. You can do this from the command line:

Return code Firmware mode
0x1 BIOS
0x2 UEFI

Use it in a script:

Note that between and is a tab, followed by a space.

Make sure you boot into the right mode every time

Here are a couple of ways you can make sure you're booted into the right firmware mode every time you start your PC.

Use preformatted hard drives, and use a method that doesn't automatically format the drive.

If you want to ensure that your drive boots into a certain mode, use drives that you've preformatted with the GPT file format for UEFI mode, or the MBR file format for BIOS mode. When the installation starts, if the PC is booted to the wrong mode, Windows installation will fail. To fix this, restart the PC in the correct firmware mode.

Remove the UEFI or BIOS boot files

If you want a PC to only boot into a certain mode, you can remove the files that Windows PE or Windows Setup use to boot in UEFI or BIOS mode. Remove the following files, depending on the mode you want to boot to.

Boot only when in UEFI mode

Remove the bootmgr file from the root of the Windows PE or Windows Setup media. This prevents the device from starting in BIOS mode.

Boot only when in BIOS mode

Remove the efi folder from the root of the Windows PE or Windows Setup media. This prevents the device from starting in UEFI mode.

Related topics

WinPE: Create USB Bootable drive

UEFI с «Secure Boot»: безопасная загрузка ПК

Какие отличия между UEFI и Legacy BIOS?

10479 просмотровКомпьютеры26 Янв 2017

Ничего сложного тут нет. Следует понять несколько простых отличий:

UEFI:

  • Можно создать неограниченное количество разделов диска и любого объема
  • Ходят слухи, что быстрее загружается, особенно на компьютерах с несколькими объемными жесткими дисками 🙂
  • Присутствует Secure Boot, что бы сделать загрузку Windows безопасной
  • Драйвера загружаются непосредственно в UEFI и передаются затем операционной системе
  • Имеет графический интерфейс

Legacy:

  • Обычный привычный BIOS
  • Драйвера загружаются во время запуска операционной системы, после загрузки BIOS
  • Устройства запускаются по очереди
  • Можно создать только 4 раздела до 2ТБ

И для более опытных пользователей:

Legacy для загрузки дисков в формате MBR, UEFI для загрузки дисков в формате GPT.

В целом для обычного пользователя разницы никакой нет.

Интерфейс UEFI

С помощью Acronis True Image 2015 также можно преобразовывать системы BIOS в UEFI.

Что такое UEFI?

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

Как отключить Secure boot в БИОСе

Дополнительные сведения о UEFI см. на сайте http://www.uefi.org.

Следующие операционные системы поддерживают технологию UEFI:

  • Windows 7 x64 (все выпуски)
  • Windows Vista с пакетом обновления 1 (SP1) + x64 (все выпуски)

Почему UEFI?

  • Совместимость с BIOS — системы на основе UEFI по-прежнему могут загружать операционные системы на основе BIOS за счет модуля поддержки совместимости CSM.
  • Загрузка с больших дисков — системы на основе UEFI поддерживают структуру разделов GPT, которая может работать с дисками, содержащими более 2^32 секторов.
  • Независимая архитектура ЦП — UEFI работает одинаково для всех типов архитектуры процессоров.
  • Независимые драйверы ЦП — спецификация UEFI включает байтовый код EFI (EBC) и позволяет создавать образы EBC (драйверы), которые работают на любой системе.
  • Гибкая среда до загрузки операционной системы — системы на основе UEFI могут загружаться на любом оборудовании.
  • Модульная конструкция — UEFI позволяет обновлять один компонент, не оказывая влияния на другие.

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

Как включить UEFI в BIOS?

Ниже приводится описание включения и отключения UEFI в BIOS.

  1. Войдите в программу настройки BIOS, нажав клавишу, упомянутую в сообщении на экране во время загрузки. Обычно это клавиша [Del] или [F2].
  2. Вызовите меню Boot Options (Параметры загрузки).
  3. Войдите в элемент Загрузка UEFI и выберите пункт Включить (или Отключить, если необходимо отключить UEFI в системе).
  4. Перейдите к пункту Save & Exit Setup (Сохранить и выйти из программы настройки) и нажмите клавишу ВВОД для сохранения изменений и загрузки системы.

Если для включения UEFI требуется помощь, обратитесь к производителю оборудования.

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

Теперь Acronis True Image 2015 позволяет перенести или восстановить систему из ранее созданного архива на жесткий диск, содержащий более 2^32 секторов (2 ТБ для дисков со стандартным размером логического сектора 512 байт или 16 ТБ для дисков с размером логического сектора 4 КБ).

Выполнить это можно с помощью носителя Acronis или загрузки операционной системы на основе UEFI, в которой установлена программа Acronis True Image 2015.

Как выполнить миграцию системы с помощью носителя Acronis

  1. Загрузите систему с носителя Acronis.
  2. Выберите в меню загрузки Acronis True Image 2015 (полная версия), чтобы продолжить загрузку с загрузочного носителя.
  3. Запустите необходимый мастер (Восстановление или Клонирование) и следуйте инструкциям.

Как выполнить миграцию системы в операционной системе на основе UEFI

  1. Загрузите операционную систему Windows, поддерживающую UEFI.
  2. Запустите Acronis True Image 2015, перейдите на вкладку Резервное копирование и восстановление, щелкните Восстановить на панели инструментов и следуйте инструкциям.

Как настроить биос uefi

Название: Your Universal MultiBoot Installer UEFI 0.0.0.4
Год выпуска: 2017
ОС: Windows
Категория: Софт
Требования: Microsoft Windows XP | Vista | 7 | 8 | 8.1 | 10
Язык интерфейса: Английский
Лекарство: не требуется

Описание: YUMI (Your Universal Multiboot Installer) — бесплатная программа с помощью которой можно легко создать мультизагрузочный USB диск, содержащий к примеру несколько операционных систем, различные антивирусные инструменты для очистки ПК от вирусов (AVG Rescue CD, Acronis Rescue CD, AVIRA AntiVir Rescue CD, BitDefender Rescue Disk, Dr.Web Live CD, Panda SafeCD, Kaspersky Rescue Disk), системные утилиты (CloneZilla, EASUS Disk Copy, FreeDOS, GParted, Memtest86+, Parted Magic, Ultimate Boot CD) и др. Присутствует возможность указать ISO-образ, располагающийся на жестком диске, или скачать требуемое программное обеспечение с официального сайта.

Утилита максимальна проста в обращении, надо:
выбрать нужный образ, который желаете записать на USB-носитель
указать где он находится (на жестком диске или или скачать образ с официального сайта)
нажать на «Create» и дождаться окончания процесса.

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

1. для параметра Secure Boot указать значение Disable,
2. для параметра OS Mode Selection указать значение Uefi and Legacy Boot.

После этого появляется возможность загрузки с USB.
Не забудьте выставить приоритет загрузки с носителя (HDD и USB поменять местами).

01/19/17 Version 0.0.0.4
Fix to replace empty spaces in Distro filename with dashes.
Update Get Drives function to ignore system and network drives.
Correct some wording.

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

Скачать торрент


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Efi shell version 2.31 установка windows

Как пользоваться UEFI?

Теоретически, UEFI-приложение можно встроить в UEFI BIOS как пользовательский модуль, что позволит не задумываться о способе его запуска. Практика не столь оптимистична. Причиной тому производственные секреты ведущих производителей BIOS: American Megatrends, Insyde Software, Phoenix Technologies. Их деятельность направлена на извлечение прибыли, что так часто входит в противоречие с идеализмом теории. Но если вдруг пользователь знает, как встроить собственный UEFI-модуль в системный BIOS, всё ниже сказанное ему будет неинтересно.

Использование Internal EFI Shell

Есть еще один способ познакомится с UEFI: ряд системных плат оснащены таким чипом BIOS, в составе которого есть Shell. При выборе в CMOS Setup опции EFI Shell EFI Boot Path , выполнение POST-процедур завершится запуском встроенной в firmware оболочки.

Рис 1. На серверной платформе Intel S1200BT запуск оболочки
связан с выбором пункта Internal EFI Shell в меню Boot Manager

Остается открытым вопрос о том, как задействовать UEFI Shell, если в установках CMOS Setup нет возможности использовать встроенную оболочку? Сразу оговоримся, если BIOS в принципе не поддерживает UEFI, то читатель зря пришел на эту страницу: все его старания будут напрасны.

Загрузка UEFI Shell

BIOS с поддержкой UEFI содержит в CMOS Setup пункт меню, похожий на Boot Device Control. в задачи которого входит выбор метода. UEFI Only позволяет завершить выполнение POST вызовом загрузчика UEFI-совместимой операционной системы.

В этом месте нашего рассказа полезно вспомнить, что у расширяемого интерфейса фирменного программного обеспечения есть одна важная особенность. Спецификация UEFI акцентирует внимание на том, что загрузчик операционной системы является обычным UEFI-приложением. Пользуясь этим, мы можем поместить на внешнем носителе вместо него UEFI Shell, который формально продолжает оставаться в статусе загрузчика ОС. Работая в Shell, мы пользуемся встроенными в него утилитами (редактор, генератор списка GUID и т.п.) и запускаем наши программы. Благо дело, что 64-битное программное обеспечение UEFI при старте операционной системы ищет файл загрузчика по фиксированному пути:

О старте UEFI-оболочки информирует приглашение Shell .

Теперь для работы с приложениями нам нужно указать носитель, на котором они находятся. Для этого в ответ на приглашение Shell выбираем файловое устройство, например fs0: (file system 0 ). Со списоком файловых и блоковых устройств или Device Mapping Table можно ознакомиться, воспользовавшись командой map . Содержимое текущего каталога доступно по команде ls . используемой также и в UNIX-подобных операционных системах.

Подготовка накопителя для UEFI Shell

Общеизвестно, что для запуска оболочки UEFI Shell необходимо стартовый раздел внешнего носителя (жесткого диска, USB-накопителя) отформатировать в FAT32. Файловая система NTFS не поддерживается и доступ к ней из среды UEFI без дополнительных трюков невозможен.

Три метода запуска UEFI Shell

Вызов программной оболочки для работы в среде UEFI на различных платформах выполняется по-разному. Если систематизировать все доселе известные методы, то окажется, что все сводится к трем моделям реализации:

  1. UEFI Shell присутствует в составе firmware системной платы. В списке загрузочных устройств, наряду с перечислением дисковых накопителей, присутствует строка UEFI Shell. Его и запускаем, выбрав в качестве загрузочного устройства, как на выше приведенном скриншоте.
  2. В составе firmware системной платы программная UEFI-оболочка отсутствует. Запустить внешний UEFI Shell нам поможет безобидная хитрость — располагаем его в нужном месте на загрузочном устройстве. При старте используем те пункты Boot Menu, которые обеспечивают UEFI-запуск оболочки с заданного носителя.
  3. В составе firmware системной платы UEFI Shell отсутствует. Запуск внешней программной оболочки возможен, если используются путь и имя файла, уникальные для данного семейства персональных платформ. В некоторых реализациях AMI BIOS, например, завершение CMOS Setup сопровождается выводом на экран меню, один из пунктов которого — запуск оболочки UEFI (функция Launch EFI Shell from filesystem device ). Если разместить в корневом каталоге загрузочного диска файл UEFI Shell под именем shellx64.efi, это и решит поставленную задачу.

Запуск UEFI-приложений

Ничто не мешает вместо выполняемого файла оболочки разместить по выше указанному пути любое другое UEFI-приложение, переименовав его в bootx64.efi . По аналогии с shell-файлом, оно будет запущено в статусе загрузчика операционной системы. Но в этом случае, родительской задачей для этого приложения будет не отсутствующая оболочка, а UEFI BIOS.

Отключаем Secure Boot на ноутбуках и ПК (UEFI Secure Boot)

Следовательно, все сервисы и протоколы, используемые UEFI-приложениями, обрабатывает firmware системной платы, поэтому все они остаются доступными при загрузке без Shell. UEFI Shell, как и наше приложение, является клиентом, а не провайдером этих программных сервисов.

Завершение работы UEFI-приложения

Завершение работы UEFI-приложения предполагает возврат управления родительской задаче, которая приступает к Legacy-загрузке. В нашем эксперименте происходит старт с жесткого диска операционной системы MS-DOS. Но такой вид реакции на возврат в родительскую задачу не описан в UEFI-спецификации и, возможно, на других платформах приведет к другим результатам.

черный экран EFI Shell version 2.31

черный экран EFI Shell version 2.31 от Владислав1 04 Фев, 02:21

Проблема при загрузке. Плата Z77A-G43
При включении выдает
EFI Shell version 2.31[4.653]
current running mode 1.1.2.

и дальше много букв, если надо могу дописать.
И пропадает жесткий диск из списка SATA устройств. Пробовал менять приоритеты загрузки, сбрасывать CMOS, менял разъемы SATA, сбрасывал биос, менял батарейку. Тестировал сам жесткий диск — все ок.
При этом иногда система все таки загружается (после нескольких перезагрузок) и нормально определяется жесткий диск
процессор i-5 3330, встроенное видео, версия биоса 2.8.

#1 от craigdt 04 Фев, 21:42

Ножки сокета не гнутые?

#2 от Владислав1 04 Фев, 23:26

#3 от craigdt 07 Фев, 20:38

Попробовать перепрошить биос с флешки.

Если не поможет, то в гарантию.

#4 от DEnnis-76 07 Авг, 10:27

У меня Z77A-G45. bios 2C
Мне помогло отключение функции Windows 8 features
До этого думал нести мать на помойку. тк за 2 часа система ни разу не загрузилась

Но вопрос. по какой причине это может быть?
Важно ли при включении этой функции, чтобы накопители грузились в режиме UEFI?

Мне MBR больше GPT по душе, при установке Win 7. хотя на Win 8.1 смысл теряется =)

Сам же и дополню:
даже при отключённой функции Win 8, если выбрать UEFI Hard Disk система уходит в Shell.
Но на ЖД раздел MBR, а не необходимый GPT. Влияет ли это?
Ради эксперимента переустанавливать не хочу

#5 от craigdt 09 Авг, 12:37

http://forums.overclockers.ru/viewtopic.php?p=12172218#p12172218 — вот как раз вопрос и ответ на ваш вопрос. Если хоть один пункт не выполняется, грузиться не будет.

Are you sure?

Are you sure?

Are you sure?

Are you sure?

Are you sure?

Are you sure?

Are you sure?

Установка Windows на компьютер на базе EFI

Назначение: Windows Vista

При установке Windows на компьютер на базе EFI, необходимо включить режим EFI в микропрограмме компьютера. Необходимо включить режим EFI как для автоматической установки, так и для установки вручную. Необходимо загрузиться в 64-разрядном режиме EFI с предустановочного диска (64-разрядная версия Windows PE или установка 64-разрядной версии Windows в режиме EFI). Windows невозможно установить на компьютеры на базе UEFI, в режиме BIOS. (Дополнительные сведения о переключении режимов см. в документации по микропрограммам EFI.) Шаги, приведенные в данном разделе, служат только для справки и могут не соответствовать определенным командам вашего типа микропрограмм EFI.

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

Чтобы установить Windows на компьютер на базе EFI

  1. Установите 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.

    При желании можно выполнить автоматическую установку, используя файл Autounattend.xml, хранимого на диске USB или ином устройстве. Дополнительные сведения о требованиях к файлу ответов для компьютеров на базе EFI см. в разделе Создание файла ответов для компьютеров на базе UEFI .

    Некоторые платформы EFI поддерживают как микропрограммы UEFI, так и микропрограммы BIOS.

    На некоторых из этих систем не всегда ясно, какой вариант загрузки с DVD-диска стоит по умолчанию — EFI или BIOS. В этих системах может потребоваться использование командной оболочки EFI. Можно использовать стандартную запись загрузки микропрограмм для BIOS, если запись загрузки EFI не используются для запуска установки Windows. Если установка Windows запускается в режиме BIOS в комбинированной системе EFI/BIOS, то разделы ESP и MSR не создаются. После завершения установки Windows, используйте команду Diskpart чтобы проверить, что разделы ESP и MSR были созданы.

  • После того, как Windows установлена на компьютер, завершите остальные задачи по настройке.

  • Из командной строки запустите sysprep. чтобы подготовить образ Windows для создания образов и развертывания. Например:

    Источники: http://jelezo.com.ua/stati/kak_polzovatsya_uefi-prilozheniyami.html, http://forum-ru.msi.com/index.php?topic=78795.0, http://technet.microsoft.com/ru-ru/library/cc749064(v=ws.10).aspx

    Комментариев пока нет!

  • FILED UNDER : IT

    Submit a Comment

    Must be required * marked fields.

    :*
    :*