Настройка bios и uefi

Содержание

Что такое UEFI и чем этот режим установки Windows отличается от BIOS?

UEFI BIOS – программное решение, представляющее собой альтернативу системы BIOS, к которой давно привыкло большинство пользователей компьютеров. Нельзя сказать, что это совсем свежая разработка. Работы по созданию интерфейса между ОС и микропрограммами, ответственными за низкоуровневые функции «железа», начались во второй половине 90-х годов. Первоначально этот интерфейс носил название Intel Boot Initiative. Чуть позже название было изменено на EFI.

  • Что собой представляет BIOS ?
  • Почему разработчики ПО и железа решили отказаться от BIOS в пользу UEFI ?
  • Основные преимущества UEFI
  • Особенности UEFI
  • Что нужно сделать для установки Windows UEFI ?
  • Что делать установки Windows 7 через UEFI BIOS ?

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

Основные преимущества UEFI

UEFI в отличие от BIOS является не микропрограммой, а миниатюрной операционной системой, но при этом она очень многое взяла от своей предшественницы. Задачи UEFI точно такие же, как у БИОС – взаимосвязь программного обеспечения и «железа» компьютера. Новый интерфейс точно так же проверяет оборудование перед запуском загрузчика Windows .

К основным преимуществам UEFI можно отнести:

Новый интерфейс поддерживает управление мышкой.

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

  1. UEFI в отличие от БИОС прекрасно работает с жесткими дисками, имеющими GPT .
  2. БИОС UEFI обеспечивает возможность работы с жесткими дисками объемом более 2-х ТБ.
  3. Жесткие диски с таблицей GUID работают с новой адресацией LBA .
  4. Windows в UEFI стартует намного быстрее.
  5. У UEFI имеется собственный загрузчик, позволяющий использовать на одном компьютере сразу несколько операционных систем без применения специальных загрузчиков.
  6. БИОС UEFI очень легко и безопасно обновляется.

Что касается “ Secure Boot ”, то эта процедура до сих пор считается сомнительным преимуществом. Как уже говорилось выше, если не отключить ее, то установка каких-либо операционных систем, кроме Windows 8 и 10, будет невозможна.

Есть мнение, что Microsoft активно продвигает процедуру “ Secure Boot ” в целях борьбы с конкурентами, ведь на новые компьютеры нельзя установить не только старые операционные системы Windows , но и ОС сторонних разработчиков. Кто-то скажет, что для решения проблемы достаточно отключить эту процедуру, но тогда пользователь будет лишен всех преимущества работы с жесткими дисками, имеющими GUID.

На все обвинения Microsoft отвечает однотипно – протокол был разработан для безопасности пользователей. И парировать эти слова нечем, ведь “ Secure Boot ” действительно обеспечивает высокий уровень защиты.

Устройство NVRAM в UEFI-совместимых прошивках, часть первая

Здравствуйте, уважаемые читатели. Когда-то очень давно, почти 3 года назад, я написал пару статей о форматах данных, используемых в UEFI-совместимых прошивках. С тех пор в этих форматах мало что изменилось, поэтому писать про них снова я не буду. Тем не менее, в тех статьях был достаточно серьезный пробел — отсутствовали какие-либо упоминания об NVRAM и используемых для её хранения форматах, т.к. тогда разбор NVRAM мне был попросту неинтересен, ибо те же данные можно получить из UEFI Shell на работающей системе буквально одной командой dmpstore.
По прошествии трех лет выяснилось, что хранилище NVRAM умеет разваливаться по различным причинам, и чаще всего это событие приводит к «кирпичу», т.е. воспользоваться вышеупомянутой командой уже не получится, а данные (или то, что от них осталось) надо доставать. Собрав пару развалившихся NVRAM’ов вручную в Hex-редакторе, я сказал «хватит это терпеть!«, добавил поддержку разбора форматов NVRAM в UEFITool NE, и решил написать цикл статей об этих форматах по горячим следам и свежей памяти.
В первой части поговорим о том, что вообще такое этот NVRAM, и рассмотрим формат VSS и его вариации. Если интересно — добро пожаловать под кат.

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

Включить режим UEFI на компьютере или ноутбуке можно двумя способами: из BIOS или непосредственно из операционной системы, о чём было упомянуто выше. В первом случае пользователю нужно:

Войти в BIOS и перейти с главной страницы в раздел Startup/Boot или имеющий схожее по смыслу название.

Найти параметр UEFI/Legacy Boot и, если для него установлено значение Legacy Only, выделить соответствующую строчку, нажать клавишу Enter (как известно, в БИОС можно отдавать команды только при помощи клавиатуры).

И выбрать в открывшемся списке один из двух доступных параметров: Both или UEFI Only.

В первом случае пользователь получает возможность запускаться под любым интерфейсом, что расширяет возможности для неподдерживаемых или частично поддерживаемых операционных систем. Дополнительно понадобится войти в меню UEFI/Legacy Boot Priority.

И выставить первичную загрузку именно под UEFI.

Во втором случае компьютер или ноутбук будет загружаться только под интерфейсом UEFI со всеми его достоинствами и недостатками. Чтобы слегка сгладить вторые, юзер может включить режим расширенной поддержки, перейдя в меню CSM Support.

И выбрав для него значение Yes.

Отлично! Теперь остаётся перейти в подраздел Boot.

И настроить очерёдность загрузочных устройств.

Кроме того, настоятельно рекомендуется установить для параметра Boot Mode значение Quick — тогда загрузка операционной системы станет происходить значительно быстрее.

Пользователь, которому успешно удалось включить UEFI Boot, должен теперь перейти в раздел Restart/Exit, выбрать опцию Exit Saving Changes.

И подтвердить перезагрузку машины с сохранением внесённых изменений.

Чтобы вызвать UEFI непосредственно из-под работающей операционной системы Windows 8/8.1/10, понадобится:

Открыть меню «Пуск».

Перейти в «Параметры», нажав на «шестерёнку» в крайнем левом столбце.

Переключиться в раздел «Обновление и безопасность».

И на вкладку «Восстановление».

Далее — нажать на кнопку «Перезагрузить сейчас» в основной панели.

Сразу после появления узнаваемого синего меню — войти в раздел «Поиск и устранение неисправностей/Диагностика».

Выбрать подраздел «Дополнительные параметры».

И, отыскав здесь пункт «Параметры встроенного ПО UEFI», перейти к необходимым настройкам.

Вот и всё — пользователю удалось включить UEFI; теперь никаких сложностей с использованием этого простого и удобного интерфейса не возникнет.

Дополнительно: как узнать включена или отключена безопасная загрузка Secure Boot в Windows

Для проверки, включена ли функция Secure Boot в Windows 8 (8.1) и Windows 10, вы можете нажать клавиши Windows + R, ввести msinfo32
и нажать Enter.

В окне сведений о системе, выбрав корневой раздел в списке слева, найдите пункт «Состояние безопасной загрузки» для получения сведений о том, задействована ли данная технология.

В определенных ситуациях у пользователей может возникнуть необходимость запустить компьютер или ноутбук с загрузочной флешки. Если она создана правильно, никаких проблем с этим возникнуть не должно, когда на компьютере отключен Secure Boot. Если данная опция активирована, неавторизованная операционная система не может быть запущена во время загрузки компьютера. Также из-за нее могут возникать проблемы с установкой Windows.

Почему разработчики ПО и железа решили отказаться от BIOS в пользу UEFI ?

Тому есть несколько причин:

  1. На компьютерах с БИОС операционная система Windows не способна видеть более 2 ТБ дискового пространства. Это объясняется особенностями адресации томов. Учитывая объемы современных жестких дисков, это очень неудобно. UEFI лишена этого недостатка.
  2. БИОС ограничивает число первичных разделов на жестких дисках с главной записью MBR . Их может быть не более четырех. При этом 3 раздела будут основными и один дополнительным. В каждом из них можно создавать логические диски и даже установить на них операционную систему. Правда, Windows не будет запускаться, если в основном разделе не будет диспетчера загрузки. При использовании UEFI можно создавать до 128 первичных разделов.
  3. БИОС подвержен заражению руткитом, который изменяет код микропрограммы, тем самым полностью перехватывая управление Windows . В новом интерфейсе подобное заражение невозможно из-за наличия процедуры “ Secure Boot ”. Она проверяет наличие сертифицированных ключей и, если не обнаруживает их, отключает систему. К слову, из-за “ Secure Boot ” могут устанавливать на компьютер лишь Windows 8 или 10, поскольку лишь в них содержатся необходимые ключи сертификации.

По этим причинам ведущие бренды обеспечивают поддержку UEFI в современных материнских платах.

Как создать установочную флешку для компьютера с UEFI

Для обеспечения загрузки UEFI с USB-носителя, его форматируют в формате FAT32 (данное условие ограничивает и объём – 4 ГБ), по этой причине официальная утилита Майкрософт нам не подходит. Использовать её можно, только когда будет устанавливаться устаревшая 32-х разрядная ОС в режиме эмуляции BIOS.

Чтобы поставить Windows 10 х64 в UEFI с включённым Secure Boot легче всего записать на флешку данные дистрибутива, просто скопировав их, например, используя Проводник. В создании загрузчика на носителе нет надобности, так как он уже присутствует в системе UEFI.

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

Создание загрузочной флешки Windows 7 или 10 в Rufus

Для выполнения процедуры потребуется USB-устройство и образ ISO (в новой версии можно скачать, не выходя из программы). Скачав утилиту, приступаем:

  • Запускаем Rufus, в строке «Устройство» выбираем накопитель, куда будем записывать ОС.
  • Жмём кнопку «Выбрать» и указываем образ с Windows, если имеется уже скачанный или выбираем «Скачать», нажав на стрелочку возле «Выбрать», затем выбираем и качаем подходящий образ.
  • В графе «Параметры образа» оставляем «Стандартная установка Windows» (здесь имеется возможность также создания носителя Windows To Go, с него выполняется запуск ОС без её инсталляции).
  • В графе «Схема разделов» выбираем разметку диска, на который будем ставить систему – MBR (нужно будет переключаться на режим Legacy/CSM) или GPT (для UEFI).
  • В блоке «Параметры форматирования» можно указать метку носителя.
  • Файловая система будет выставлена FAT Её можно переставить и на NTFS, но для старта с такой флешки необходимо будет деактивировать безопасный запуск в UEFI (Secure Boot), об этом см. ниже.
  • Жмём «Старт», соглашаемся с тем, что вся находящаяся на текущий момент информация будет стёрта с накопителя, и ждём завершения процесса копирования файлов.
  • Жмём «Закрыть» для выхода из утилиты.

Создание загрузочной флешки для UEFI вручную

Этот способ подойдёт пользователям, которые любят работать с командной строкой. Запускается инструмент от имени администратора. В Windows 7 отыскать его можно в стандартных приложениях, на Десятке выбираем из контекстного меню «Пуск».

Чтобы сделать загрузочную флешку с Windows 7, 8 или 10, нужно в терминале последовательно прописывать команды:

Смотрим в отобразившемся перечне, какой номер присвоен флешке, куда будем записывать ОС, например, это будет «1»

Теперь скопируем все элементы из дистрибутива ОС на нашу флеш-накопитель. При создании флешки UEFI на девайсе с Windows 10 или 8, монтируем образ в ОС, нажав ПКМ – «Подключить», выделяем содержимое, жмём ПКМ – «Отправить» – «Съёмный диск». Аналогично копируется и содержимое установочного DVD-носителя.

Если речь о Windows 7, то монтируем образ с дистрибутивом операционной системы посредством стороннего софта и копируем содержимое образа на флешку. Можно открыть ISO также в архиваторе и распаковать его на съёмный накопитель.

  • При создании загрузочного USB-носителя с Windows 7 (х64) понадобится также выполнить следующее:
  • Копируем на носителе папку efi\Microsoft\boot в каталог выше, efi.
  • Посредством архиватора откроем файл souces\install.wim, идём в нём по пути 1\Windows\Boot\EFI\ и копируем находящийся здесь элемент bootmgfw.efi на комп в любое место.
  • Переименовываем этот элемент в bootx efi и копируем его в efi\boot на USB-носителе.
  • Флешка готова к использованию.

Пишем для UEFI BIOS в Visual Studio. Часть 2 – создаем свой первый драйвер и ускоряем отладку

Tutorial

Введение

В этой статье будут рассмотрены базовые вещи, касающиеся программирования текстового ввода-вывода. В программе, которую на этот раз создадим сами с нуля, вначале введем с клавиатуры, а потом выведем на экран текстовую строку, коснувшись по пути некоторых неочевидных особенностей программирования под UEFI.
Вторая половина статьи будет про ускорение загрузки драйвера при запуске на отладку, поскольку две минуты, что тратятся на это сейчас, при многократном запуске в процессе отладки своего драйвера будут сильно раздражать.
Те, кто заинтересовался — добро пожаловать под кат.

Виды БИОСА: AMI, AWARD, UEFI

Шифровальные ключи на ноутбуке будут надежно за­щи­ще­ны от несанкционированного доступа с помощью патентованной Intel’s Encryption Technology, внедренной в модуль Local FW Update. Он включен в In­sy­de­Flash под на­зва­ни­ем FWUpdLcl.exe и является главным действующим ли­цом по внедрению в те­ло BIOS бинарного кода AMT — Active Management Tech­no­logy Local FW Update:

 

Файл

  Версия  

Описание

  Автор
 

AtpTimerInfo.dll

  v2.0.0.21  

Библиотека Anti-Theft

  Intel Corp.
 

FWUpdLcl.exe

  v6.0.0.1184  

Модуль Local FW Update

  Intel Corp.
 

xerces-c_2_7.dll

  v2.7.0  

Библиотека Xerces-C

  Apache S.F.

Для работы Apache-сервера, встраиваемого с помощью утилиты InsydeFlash в InsydeBIOS на технологическом этапе требуется доступ к интернету с действующей учетной записью. Таким образом вся криптографически важная информация с ноут­бука будет резервироваться на удаленном корпоративном либо приватном сер­ве­ре. Если в случае несанкционированного доступа к мобильной системе по ко­ман­де хозяина данные будут уничтожены, то после возвращения устройства за­кон­но­му владельцу они могут быть восстановлены с удаленного хранилища.

Почему загрузочная флешка не видна в биосе?

Основная причина, почему загрузочная флешка не видна в биосе — несоответствие между режимами загрузки, указанными в БИОС и поддерживаемого самим накопителем. Почему так происходит? Потому, что современные компьютеры имеют 2 режима загрузки: Legacy и UEFI. На старых устройствах такого выбора не было. Так вот, включен в устройстве только один из этих режимов. Если выставлен режим UEFI, то накопитель, на который записан образ системы для режима Legacy, не будет отображаться в БИОС. Соответственно, выбрать ее в качестве загрузочной не получится. В таком режиме обычно записываются образы для систем Windows 7. Если ставится Windows, то, как правило, проблем не бывает.

Что делать, чтобы БИОС увидел загрузочную флешку

2 варианта решения проблемы.

В ситуации, когда БИОС не видит загрузочную флешку, можно проделать одно из 2-ух следующих действий:

  1. В БИОС нужно отключить поддержку второго режима, который не будет использоваться. Войдя в БИОС, перейдите на вкладку Boot и просто установите для нужного вам режима значение «Enabled». Иногда найти данный пункт непросто. Например, он может выглядеть как выбор операционной системы. В этом случае предложенными вариантами могут быть:
  • Загрузка систем Windows 8 или 10 для режима UEFI.
  • Загрузка Windows 7 для режима Legacy.
  • Загрузка другой системы (Other OS) также для режима Legacy.

Если вы используете загрузочную флешку, предназначенную только для загрузки в режиме Legacy, необходимо в БИОС отключить безопасную загрузку (Secure Boot). Для этого следует в поле «Secure Boot» указать значение «Disabled». На некоторых ноутбуках и ПК достаточно выбрать систему Windows 7 для отключения безопасной загрузки.

Чтобы узнать, включена ли безопасная загрузка на системах Windows 10 или 8, достаточно нажать на клавиатуре комбинацию Windows + R, а затем в строке ввести выражение «msinfo32». После нажатия «Enter» отобразятся сведения об установленной на вашем компьютере системе, где можно найти пункт, отображающий состояние вашей безопасной загрузки.

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

Если записанный образ поддерживается для обеих режимов, не обязательно изменять параметры БИОС. Достаточно переписать образ системы. Однако учтите, что для записи образов Windows 7 и XP потребуется обязательное отключение Secure Boot.

Очень просто создается загрузочная флешка в программе Rufus. Перед началом записи данных вы сможете выбрать, для какого режима загрузки будет записан накопитель. По умолчанию (для большинства случаев) используется режим MBR для UEFI и Legacy. Но можно выбрать режим MBR с UEFI или GPT с UEFI.

Возможно вам будет интересно, как с помощью USB-накопителя увеличить оперативную память компьютера (подробней здесь).

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

Полезное видео по теме:

Что делать установки Windows 7 через UEFI BIOS ?

При установке Windows 7 через UEFI БИОС пользователь может столкнуться с 2-мя проблемами:

  1. Windows 7 невозможно установить на жесткий диск с оглавлением GP Т. За наличием GUID следит функция UEFI — boot . При настройке интерфейса ее нужно деактивировать.
  2. Если Windows 7 устанавливается на компьютер, где ранее стояла Windows 8 или 10, то накопитель, вероятнее всего, уже имеет оглавление GPT . Значит, нужно будет преобразовать его в MBR . Сделать это можно непосредственно из меню настройки операционной системы в процессе установки.

Также рекомендуется отключить “Secure Boot”. Эта процедура будет препятствовать запуску операционной системы, так как в ней нет контрольного ключа.

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

Переходим на UEFI вместо BIOS

ну так включи, блять, свет гений!

Виктор Цой: boot0:GPTboot0:GPTboot0:GPTboot0:doneи вообще ничего не запускается, винда по понятным причинам, но биос почему не грузит?

Alexey Tumbaev: Удачи тебе бро !

Rinat Gilmanov: Хороший вариант решение проблемы, получилось, до этого зависал G500 не чего не установив

Vertoy: помог спасибо, лайк за это поставил

AnimaMax: Спасибо братан, очень помог!

Rainbow Dash: EASY ATLETICS для тебя парень англиш рулит так сказать

Böhse Onkelz:1:05 скажи мне что за хуйня.. у меня точно такой же биос конфигурация 3.7НО у меня нет строчки виртуализации…что бы это могло значит?Intel virtual technology

ken1z: Помог , спасибо

Ertai: а с загрузка флешкой куда заходит надо???????

Murat Khalilov: спасибо

Bao Zanke: спасибо

Артем Гудков: Чувак спасибо!Очень помог!Ноутбук Aspire E5

Вкусно Вкусно: легАси фирст…

Demid98: Ебааааааать, спасибо большое

CloudMirror: cuando hablas español :v

Levon Yeganyan: Спасибо

Eva Wei: Спасибо — Нубам не понять

ASRock UEFI SETUP UTILITY

Различные фирмы-производители организуют настройки своих BIOS по-разному. Однако, общие принципы организации BIOS известных производителей, таких как ASUS, ASRock, Gigabyte и MSI, обычно одни и те же.

Как правило, заданные по умолчанию значения BIOS менять не рекомендуется, но внести изменения, улучшающие работу ПК или помогающие подключить новое оборудование, в BIOS можно довольно легко.

Материнская плата ASRock хранит в своем чипе BIOS утилиту UEFI SETUP UTILITY, в которую необходимо войти, чтобы произвести необходимые настройки.

Для этого сразу при включении ПК требуется нажимать клавиши «F2» или «Del», открывающие экран UEFI.

Для входа в BIOS UEFI при включении ПК нажимаем клавиши «F2» или «Del»

После входа в утилиту UEFI SETUP UTILITY в верхней части экрана можно увидеть ее основные разделы:

  • «Main»: отображает характеристики процессора и памяти ПК;

  • «OC Tweaker»: параметры процессора и памяти для разгона;

  • «Advanced»: параметры микросхем, хранилища и напряжений;

  • «H/W Monitor»: статус системы и вентиляторов;

  • «Boot»: параметры загрузки ПК;

  • «Security»: безопасность;

  • «Exit»: выход из UEFI.

Коснемся главных настроек, необходимых пользователю при работе на персональном компьютере.

Преимущества UEFI

    • ускорение загрузки ОС;
    • поддержка русского языка;
    • нет проблем с применением жестких дисков большого объема (2 Тб и выше);
    • поддерживание мультизапуска операционных систем, их правильная организация;
    • наглядный контроль состояния частей ПК ;
    • удобный и понятный для человека визуальный интерфейс;
    • микрокод программы содержит большую защиту от вирусов, чем BIOS;
    • подобно полноценным операционным системам имеет собственный софт и сетевое хранилище.

Что касается UEFI Secure Boot, то это заранее предусмотренный разработчиками способ защиты от запуска нелицензионного кода. Он не позволяет вирусным программам заменить загрузчик, а при использовании Microsoft – спасает от пиратской версии ОС. Однако чаще всего данный режим отключен по умолчанию, или же по некоторым причинам пользователям приходится самостоятельно его отключать.

В настоящее время UEFI представляется как отдельная часть стандартного BIOS-а, но уже выпускаются компьютеры с материнскими платами, где все наоборот – BIOS считается дополнительным модулем к UEFI.

Функция инвентаризации оборудования собирает сведения о UEFIHardware inventory collects UEFI information

Доступны класс (SMS_Firmware) и свойство (UEFI) инвентаризации оборудования, помогающие определить, запускается ли компьютер в режиме UEFI.The hardware inventory class (SMS_Firmware) and property (UEFI) are available to help you determine whether a computer starts in UEFI mode. Когда компьютер запускается в режиме UEFI, свойство UEFI принимает значение TRUE.When a computer is started in UEFI mode, the UEFI property is set to TRUE. Инвентаризация оборудования включает этот класс по умолчанию.Hardware inventory enables this class by default. Дополнительные сведения об инвентаризации оборудования см. в разделе Настройка инвентаризации оборудования.For more information about hardware inventory, see How to configure hardware inventory.

Установка Windows UEFI

Установка windows через BIOS кардинально отличается от установки через UEFI. Первым делом необходимо создать загрузочную флешку. Одна из самых подходящих для таких целей программ – утилита Rufus 1.4.6. Она бесплатная, не требует установки и поэтому не занимает много места на жестком диске или съемном носителе

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

Запускаем утилиту и указываем название флешки, предназначенной для установки(предварительно нужно удалить важные файлы, очистив память). В пункте «File system» (файловая система) выбираем FAT 32, далее в качестве схемы раздела – GPT (GUID Partition Table), системный интерфейс – UEFI. Поставьте галочку у пункта «Create a bootable disk using:» (создать загрузочное устройство с использованием…), выберите рядом ISO Image и укажите полный путь к ISO-образу операционной системы Windows.

После введения всех описанных параметров можно нажимать на « Start » и программа самостоятельно подготовит флеш-накопитель к загрузке ОС. Время, затраченное на этот процесс, зависит от быстродействия вашего компьютера и от поколения USB.

Если работа утилиты Rufus  вас не устраивает или появляются проблемы с загрузкой UEFI, можно использовать абсолютно аналогичную программу, которая называется WinSetupFromUSB.

Скачивание также доступно на сайте производителя, а ее название (в переводе «Загрузка Windows с USB») говорит само за себя. Загрузочная флешка создается полностью аналогично, так как программы имеют практически одинаковый интерфейс.

Bare-Metal Provisioning инфраструктура с нуля

Приветствую, Хабр. Меня зовут Роман, я разработчик встраиваемых систем в Getmobit. Хочу поделиться кейсом по развёртыванию программного обеспечения на большом количестве устройств на производственной линии с нуля. Заставлять людей на производстве бегать вдоль конвейера с флешкой не хотелось, а для автоматизации мне необходимо было четко понимать: на какие шаги можно поделить этот процесс, что на каждом этапе должно происходить, а главное – как модифицировать стандартный процесс, чтобы в итоге выполнять специфичные для нашего продукта операции. Основой для решения этой задачи стала технология загрузки устройств по сети (PXE). Об этом и расскажу.

История

Первоначально, стандарт EFI предназначался для использования в первых системах Intel-HP Itanium, появившихся в середине 90-х годов. Те ограниченные возможности, которые демонстрировал PC-BIOS (16-битный код, адресуемая память 1 Мбайт, ограничения аппаратного характера IBM PC/AT и прочее) были неприемлемы для использования в больших серверных платформах, а ведь Itanium планировался именно для таковых.

Примечательно, что EFI изначально носил название Intel Boot Initiative, это уже позже он был переименован.

  • спецификация EFI 1.02 была выпущена Intel 12 декабря 2000 года (версия 1.01 имела юридические проблемы, связанные с торговой маркой, и была быстро изъята);
  • спецификация EFI 1.10 была выпущена 1 декабря 2002 года. Она включала модель драйвера EFI, а также несколько незначительных улучшений по сравнению с версией 1.02;
  • в 2005 году Intel внесла эту спецификацию в UEFI Forum, который теперь ответственен за развитие и продвижение EFI. EFI был переименован в Unified EFI (UEFI), чтобы отразить это изменение, при этом большая часть документации использует оба термина;
  • UEFI Forum выпустил спецификацию 2.1 UEFI 7 января 2007 года. Она добавила и улучшила криптографию, установление подлинности сети и архитектуру пользовательского интерфейса;
  • версия 2.3.1 была принята в апреле 2011 года;
  • версия 2.4 была принята в июле 2013 года;
  • версия 2.5 была принята в апреле 2015 года.
  • версия 2.6 была принята в январе 2016 года.

Как перейти в UEFI из Windows 10

На девайсах с BIOS для перехода к настройкам низкоуровневого ПО нужно перезагружать устройство и нажимать назначенную для этой цели клавишу или сочетание клавиш, тогда как перейти к UEFI можно также прямо из интерфейса операционной системы. Если компьютером не предусмотрена такая возможность, например, девайс работает в режиме эмуляции BIOS, тогда в UEFI переходим стандартным способом – нажатием назначенной клавиши. Это обычно Del, F2, Fn+F2 или пр., для разных материнских плат клавиши или их комбинации могут отличаться, эта информация обычно указывается на начальном экране при загрузке компьютера.

Рассмотрим, как войти в UEFI из Windows 10:

  • Открываем оснастку «Параметры» (Win+I или через меню «Пуск»).
  • Идём в «Обновление и безопасность».
  • Переходим в меню слева на вкладку «Восстановление» и в блоке «Особые варианты загрузки» выбираем «Перезагрузить сейчас».
  • После перезагрузки появится меню, где выбираем «Поиск и устранение неисправностей» (в некоторых редакциях «Диагностика»).
  • Идём в «Дополнительные параметры» – «Параметры встроенного ПО UEFI», после чего компьютер перезагрузится сразу в нужные настройки.

Настройка BIOS для загрузки с флешки/диска

Переходим к самому главному . Рассмотрю настройки BIOS на примере одних из самых популярных версий BIOS — AMI BIOS и Award BIOS (в принципе, главное понять смысл — везде все делается аналогично, есть небольшое различие в обозначение меню).

AMI BIOS

Для начала необходимо зайти в раздел Advanced (расширенные, см. стрелка 1 на скрине ниже), далее нужно открыть раздел USB Configuration. Затем проверьте, чтобы все USB-порты были включены (т.е. чтобы напротив них горела надпись Enabled)!

Проверка USB портов — включены ли?

Далее откройте раздел Boot, в нем как раз и будет показана очередь загрузки. Например, у меня была такая:

  1. 1st Boot Device — CD/DVD… (значит, что первое загрузочное устройство, с которого ПК попытается загрузиться — это CD/DVD дисковод. Если в нем не будет загрузочного/установочного диска, то компьютер попытается загрузиться с 2nd Boot Device);
  2. 2nd Boot Device — SATA: 5M-WDC WD5000 (жесткий диск компьютера. На нем установлена Windows, поэтому, именно она и загрузиться, если в приводе CD/DVD не будет диска).

Как было и как должно быть для загрузки с флешки // AMI BIOS

Чтобы BIOS увидел вашу флешку, необходимо изменить очередь загрузки на следующую:

  1. USB: Generic USB SD;
  2. CD/DVD: 6M-TSST;
  3. SATA: 5M-WDC WD5000.

В этом случае BIOS проверит сначала вставленную в USB-порт флешку, затем CD/DVD привод, а затем загрузится с жесткого диска. В большинстве случаев, самый оптимальный вариант.

При выходе из BIOS — не забудьте сохранить настройки (клавиша F10), иначе все сделанные изменения, не будут сохранены и ПК снова не увидит вашу флешку…

Award BIOS

В принципе, настраивается он аналогично, небольшая разница в обозначении меню. И так, после входа в BIOS, рекомендую сразу открыть раздел Standard CMOS Features.

Award BIOS — главное меню

В этом разделе уточните, включены ли USB-порты (устройства). Просто проверьте, чтобы напротив строк, где упоминается «USB» — везде было (пример на скриншоте ниже).

USB-порты: работают ли? Работают!

Далее перейдите в раздел Advanced CMOS Features и сделайте следующее:

  1. First Boot Device (первое загрузочное устройство) — USB-HDD (самый оптимальный выбор для загрузки с флешки — это USB-HDD. В исключительных случаях, если BIOS вдруг не увидит вашу флешку, попробуйте USB-FDD);
  2. Second Boot Device (второе загрузочное устройство) — Hard Disk (жесткий диск).

Award: загрузка с флешки

Далее жмем кнопку F10 (Save & Exit Setup, т.е. сохранить настройки и выйти) и пробуем загрузиться с флешки…

Настройка BIOS ноутбука

Выполняется аналогичным образом, как для компьютера. Правда, могут быть некоторые «серьезные» отличия в отдельно-взятых моделях, но в целом все идентично.

В ноутбуках для настройки загрузки — есть отдельно взятый раздел BOOT. Открыв его — вам доступны все параметры загрузки.

Приведу универсальный вариант параметров, который чаще всего используется (на примере ноутбука Dell Inspiron 3000 series):

  • Secure Boot — (отключен защищенный режим загрузки. Поддерживают его лишь новые версии Windows 8, 10, а у многих несколько ОС, либо используют 7-ку…);
  • Boot List Option — (загрузка в режиме Legacy);
  • Fast Boot — (быстрая загрузка — в большинстве случаев, не сильно-то она и ускоряет…)
  • 1st Boot Priority — первое загрузочное устройство (USB-носитель);
  • 2nd Boot Priority — второе загрузочное устройство (жесткий диск).

Ноутбук — загрузка с флешки

Во многих других моделях ноутбуков — настройка BIOS производится аналогичным образом, меню и настройки похожи, либо совпадают.

Пару слов об UEFI

На современных компьютерах и ноутбуках вместо BIOS используется UEFI. Представляет она из себя более расширенную и продвинутую версию BIOS: например, в ней можно работать мышкой, часто есть русификация меню и пр. В рамках этой статьи скажу, что в плане редактирования раздела Boot — здесь все аналогично…

Например, на фото ниже приведено главное окно UEFI на ноутбуке Asus, которое отображается сразу же после входа в него

Для того, чтобы открыть расширенное меню и найти раздел Boot — обратите внимание на нижнюю часть окна: нужно нажать клавишу F7 (либо вовсе нажать F8 — и сразу же приступить к загрузке с флешки)

Asus UEFI (BIOS Utility — Ez Mode) — главное окно

В расширенных настройках в разделе Boot все выполняется аналогично, как в «обычном» BIOS: нужно флешку (в моем случае «jetFlashTranscend 16 GB») просто передвинуть на первое место, а затем сохранить настройки (клавиша F10).

Раздел Boot — настройка загрузки

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий