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. Следовательно, все сервисы и протоколы, используемые 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




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

    Поделитесь своим мнением



  • Категории:

    Новое на сайте:

    Скачать виндовс xp для флешки

    Windows XP SP3 RUS VL - Образ далее...

    Как установить антивирус есет нод 32

    Скачать и установить ESET NOD32 Антивирус Быстрая и далее...

    Rufus как пользоваться windows 8

    Как пользоваться rufus? Written on 27 Октябрь . далее...

    Популярное:

    Еще по теме:

    Компьютер предлагает отформатировать внешний жесткий диск

    Почему компьютер просит отформатировать внешний жесткий диск? Компьютер может далее...

    Как пользоваться ccleaner для windows 8

    Как почистить компьютер программой CCleaner Переходим к следующему, далее...

    Ms essential security windows 8

    Microsoft Security Essentials Антивирус Security Essentials применяя отличные далее...