Uefi boot - что это такое и как отключить uefi в биосе. или просто о научном


Я видел этот вопрос, заданный в разных местах, только с частичными ответами, поэтому я стремлюсь предоставить что-то вроде полного руководства по схемам загрузки;)

прежде всего, некоторая справочная информация, которая вам понадобится:

  • BIOS загрузка обычно требует MBR секционирование, хотя некоторые загрузчики поддерживают другие схемы разметки, как GPT .
  • UEFI загрузки обычно требует bitness из ОС соответствует разрядности микропрограммы-и подавляющее большинство машин на основе UEFI имеют 64-разрядную микропрограмму.

сценарии, когда необходимо использовать BIOS

  • вы устанавливаете старую ОС, которая не поддерживает загрузку UEFI (например, Windows Vista с пакетом обновления 1 или более ранней версии) или
  • вам нужно установить ОС с другой разрядностью, чем у прошивки (т. е. 32-битную ОС на машине с 64-битным UEFI, или наоборот)

обратите внимание, что ОС это номинально требуют UEFI часто может быть принудительно загружена на машинах на базе BIOS с помощью специально разработанного загрузчика 1 . Например, так обстоит дело с OS X - как может сказать любой энтузиаст Hackintosh.

если вы планируете двойную загрузку и устанавливаете вторую ОС...

в то время как трудно, можно конвертировать между MBR и GPT схем и переустановить загрузчик для другого режима.

Это тоже возможна загрузка одной ОС через UEFI, другой-через BIOS. Иногда у вас не будет выбора, например, если у вас уже есть 64-разрядная установка Windows на основе UEFI и вы хотите установить 32-разрядный Linux вместе с ним. Или какая-то старая и / или экзотическая ОС, которая не поддерживает UEFI. Но подумайте дважды, действительно ли вы нужно сделать это.

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

как узнать, какую схему загрузки использует моя машина?

правило такое:

  • если это Mac, он использует UEFI; некоторые ранние модели на базе Intel использовали EFI32, все модели с 2008 года используют стандартный 64-разрядный UEFI.
  • если это фирменный компьютер, поставляемый с Windows 8 или более поздней версии, он использует UEFI; Microsoft требует, чтобы Безопасная загрузка (для которой требуется UEFI) была включена по умолчанию на всех компьютерах, которые соответствуют спецификация логотипа Windows, начиная с Windows 8.
  • если это ПК, поставляемый с Windows XP или более ранней версией, он использует BIOS.

с ПК которые грузили с Виндовс Виста или 7, или с Линуксом, так же, как ПК дии или те проданные небольшими местными предприятиями, вы можете никогда не быть уверены как раз визированием. Существует несколько способов определить режим загрузки в этом случае:

  • вы можете изучить таблицу разделов. Если это GPT-диск и имеет " системный раздел EFI" (обычно перед основным объемом ОС), он загружается в режиме UEFI. В противном случае это режим BIOS.
  • вы можете войти в программу настройки BIOS/UEFI и найти параметры приоритета загрузки. Если он отображает записи, говорящие EFI или UEFI, и/или они несколько описывают операционную систему (например, "Диспетчер загрузки Windows" или "Ubuntu"), он загружается в режиме UEFI. Если он показывает только номер модели диска в лучшем случае, это режим BIOS.

если вы устанавливаете первую ОС на новую машину или намереваетесь очистить жесткий диск...

прежде всего, проверьте, есть ли у вас выбор. Войдите в программу настройки BIOS / UEFI и найдите такие опции, как "режим загрузки", которые можно переключать между "UEFI", "Legacy", "UEFI+Legacy", что-то в этом роде. Его также можно назвать чем-то вроде "Enable UEFI Boot" или "Enable Legacy Boot", или упоминать термин CSM. если нет такой опции в вашей прошивке, вам не повезло, и вы должны придерживаться того, что у вас есть есть - на старых машинах, которые будут в режиме BIOS; есть также некоторые новые машины (например, Microsoft Surface line), которые поддерживают только режим UEFI. Если вы все еще не уверены, что у вас есть – поиск "безопасной загрузки" в настройках – если он упоминается где-либо, это UEFI.

Если у вас есть выбор... Рассмотрим преимущества обоих режимов.

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

  • быстрее загружаться и лучше власть управление . 2 это особенно верно для Windows-в зависимости от различных факторов, UEFI с быстрой загрузкой может быть даже в два раза быстрее, чем legacy загрузки. С Linux разница будет меньше, но все же присутствует. Это связано с тем, что BIOS-загруженная ОС должна повторно инициализировать некоторое оборудование, которое, возможно, уже было инициализировано, исходный код ОС должен быть загружен в очень медленных устаревших режимах и т. д. С Linux вы также можете полностью избавиться от GRUB (или эквивалента) и загрузить ядро непосредственно из прошивки, что также может немного ускорить процесс. Кроме того, такие вещи, как перезагрузка, сон, спящий режим и т. д. может иногда частично или полностью обойти POST , далее повышая общую скорость загрузки и силовых операций.
  • в зависимости от вашего варианта использования, это может быть больше хлопот, чем преимущество (но большинство аппаратных средств позволяет отключить его), а также его фактические достоинства безопасности ограничены – но все же, наличие дополнительной проверки подписи на уровне прошивки может стать дополнительной защитой от руткитов. Просто не предполагайте, что ваша система безопасна только потому, что она использует безопасную загрузку, она слишком ошибочна для таких предположений.
  • улучшенная поддержка больших дисков. MBR схема секционирования не поддерживает диски размером более 2 Тиб. Вы все еще можете загрузиться с таких больших дисков в BIOS, используя гибридные таблицы разделов и дополнительный раздел загрузчика (который большинство ОС все равно создают по умолчанию), но это лучше поддерживается в UEFI. Кроме того, GPT не имеет этого 4-секционного ограничения MBR, освобождая вас от ерунды, такой как "расширенные разделы". Нет почти ничего, что вы не могли бы сделать поверх MBR с помощью пэчворка – но он поддерживается элегантно и изначально, без необходимости пэчворка;)
  • родной мульти-загрузки. UEFI позволяет изначально объявить, что на одном жестком диске установлено более одной операционной системы drive-затем вы можете выбирать между ними из пользовательского интерфейса прошивки, без необходимости дополнительного загрузчика. Хотя это не всегда самый удобный вариант для работы с мультизагрузкой, это должно уменьшить количество проблем, таких как обновление ОС или перезапись загрузчика антивирусным программным обеспечением и т. д.
  • лучшее программное управление. некоторые настройки UEFI (в частности, порядок загрузки) ОС может изменять стандартным способом. Это позволяет вам заказать такие вещи, как" завершение работы и перезагрузка с компакт-диска "(или" загрузка другой ОС " в случае, описанном выше) из операционной системы, без необходимости ввода пользовательского интерфейса прошивки.

преимущества BIOS

  • более простой процесс загрузки. проще, как в simpler by design-не обязательно проще для современного оборудования (и именно поэтому он медленнее). с UEFI всегда можно последовательно загружать только съемные носители – записи загрузчика для ОС на внутренних дисках хранятся на материнской плате. Вот почему на машине на основе UEFI при замене жесткого диска или перемещении дисков между машинами вам понадобится среда восстановления на съемном носителе (или оболочка EFI в прошивке, которая иногда доступна на материнских платах DIY-market, но почти не существует на фирменных машинах), чтобы восстановить внутреннюю конфигурацию загрузчика для нового диска. Напротив, BIOS просто загружает первый сектор накопителя, что позволяет легко клонировать и перемещать жесткие диски между машинами (при условии, что, конечно, нет проблем с драйверами).
  • более гибкие варианты ОС. версии Windows старше Vista SP1 не могут загружаться через UEFI. Аналогично для старых дистрибутивов Linux. Кроме того, в целом невозможно загрузить ОС с другой разрядностью, чем прошивка, - и подавляющее большинство систем на основе UEFI являются 64-разрядными, что означает, что без использования 32-разрядных ОС для устаревшей загрузки. Напротив, почти все можно загрузить через BIOS. 1
  • меньше ошибок. реализации UEFI довольно часто имеют тонкие, но фатальные недостатки и ошибки, которые могут привести к кирпичам материнской платы удаление конфигурации прошивки или загрузки неправильного драйвера . В отличие от этого, BIOS существует с 1981 года, и, по крайней мере, способ его взаимодействия с ОС не сильно изменился за это время. В современном использование, это очень тонкий слой, который используется только во время загрузки, а также в основном однонаправленный, с ОС, не имеющей почти никакого доступа к тому, что остается внутри BIOS. Это означает, что смертельно сломать вещи намного сложнее.

нижняя строка

мой совет был бы для загрузки через наследие BIOS, Если вы:

  • фактически настраивают виртуальную машину-UEFI на гипервизорах виртуальных машин, как правило, ограничены и экспериментальны; загрузка BIOS много лучше поддерживается
  • необходимо загрузить 32-разрядную ОС на 64-разрядной машине
  • есть прошивка, как известно, особенно глючит
  • часто меняйте местами или перемещайте жесткие диски между машинами

в противном случае, лучше пойти с UEFI. Это быстрее, безопаснее и поставляется с лучшей функциональностью.

сноски

  1. можно даже установить среду UEFI поверх BIOS . TianoCore дуэт строит делать специально, что-но такая установка, как правило, непрактично для реальных установок. Если у вас нет машины только для BIOS, и вы устанавливаете экспериментальную ОС, которая не может быть загружена никаким другим способом, кроме как через загрузчик UEFI-вы не хотите этого делать.
  2. некоторые ранние прошивки UEFI могут иметь загрузчик UEFI "на болтах" поверх прошивки на основе BIOS. В таких редких случаях загрузка BIOS может выполняться быстрее, но это не представитель большинства аппаратных средств.

В BIOS и UEFI современных материнских плат и ноутбуков можно встретить настройку с названием USB Legacy, которая чаще всего расположена в разделах «Advanced» интерфейса микропрограммы. Сегодня мы хотим поговорить о том, зачем существует эта настройка и за что она отвечает.

Практически все компьютеры уже много лет имеют встроенные порты для шины USB, которая используется для подключения большинства периферийных устройств. Чаще всего таковыми являются клавиатуры, мыши и внешние накопители – именно для их корректной работы в БИОСе и предназначена рассматриваемая опция.

Новейшие варианты БИОС, известные как UEFI, поддерживают графический интерфейс для облегчения работы с микропрограммой. В этом интерфейсе активно используется мышь, в отличие от чисто клавиатурного управления в «обычном» BIOS. У протокола USB есть известные ограничения на низкоуровневый доступ, поэтому без активации параметра USB Legacy мыши, которые подключаются в этот разъём, работать в UEFI не будут. Это же касается и USB-клавиатур.

Похожим образом обстоят дела с флешками, однако есть один важный нюанс. Загрузочные накопители с Windows 8 и новее обычно работают и без включения Legacy-режима, тогда как носители с записанной Windows 7 или некоторыми дистрибутивами на ядре Линукс могут не распознаваться. Дело в том, что для записи «семёрки» (или более старых систем Microsoft) либо Linux-based дистрибутивов используется таблица разделов, которая современными UEFI не поддерживается «из коробки», отчего и требуется активировать параметр USB Legacy.

Включение USB Legacy

Активировать в БИОСе режим работы USB для устаревших систем не представляет собой проблемы, и далее мы опишем процедуру для основных вариантов микропрограмм. Само собой разумеется, что первым делом понадобится войти в интерфейс BIOS – для этого потребуется сделать рестарт компьютера и нажать определённую клавишу в процессе загрузки машины.

Phoenix Award BIOS


AMI BIOS


Обратите внимание! Режимы взаимоисключающие: UEFI-флешки не будут работать при активном Legacy!

Другие варианты BIOS
В менее распространённых вариантах интерфейсов микропрограммы следует ориентироваться на возможное местоположение описываемой опции – раздел «Advanced» либо «USB Ports» .

Также стоит иметь в виду, что в некоторых случаях поддержки USB Legacy в БИОСе настольного компьютера или ноутбука может попросту не быть – обычно подобное можно встретить в некоторых серверных решениях, OEM-платах или продуктах вендоров второго эшелона.

Заключение

Мы выяснили, что собой представляет USB Legacy Support, определили задачи этой опции и рассмотрели методы её включения в распространённых вариантах BIOS или UEFI.

Резюме

Совет: После того,как функция безопасной загрузки Secure Boot будет отключена, а режим совместимости Legacy Mode активирован на компьютерах с жестким диском объемом менее 2 террабайт, раздел UEFI может быть полностью удален по желанию (к примеру, если нет больше необходимости использовать Windows 8). Это можно сделать с помощью приложения типа Gparted ).

Режим совместимости Legacy Mode - это опция, которая обычно дает возможность установить и запустить операционные системы, не поддерживающие UEFI. Это относится к Windows 7 и более ранним версиям, а также множеству мелких линукс дистрибутивов. Из-за отключения UEFI компьютер будет запускаться напрямую из BIOS.

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

Шаг 1: Доступ к настройкам BIOS

Совет: Нет необходимость следовать сложной и запутанной инструкции, разработанной Windows 8 для доступа в свой BIOS или UEFI. Также вы можете нажать на изображения, размещенные ниже, чтобы увеличить их .

UEFI является надстройкой системы BIOS вашего компьютера. Таким образом, нужно перейти в настройки BIOS для того, чтобы отключить опцию безопасной загрузки в UEFI. Для этого нужно нажать одну из функциональных клавиш (F) - обычно - сразу после включения или перезагрузки системы. Клавиша обычно предоставляет доступ непосредственно к самой системе UEFI.

Как только вы попадете в меню UEFI , на экране появится изображение подобное этому.

Однако как показано, отсюда по-прежнему есть возможность получить доступ к BIOS, в данном случае нажатием клавиши .

При переходе в настройки BIOS , откроется окно подобное этому.


Шаг 2: Доступ к настройкам загрузки

Попав в настройки BIOS , у вас будет возможность с помощью клавиш со стрелками <влево> и <вправо> переходить по вкладкам (обычно Main, Security, System Configuration и Exit ). Можно использовать клавиши со стрелками <вверх> or <вниз>, чтобы выделить и выбрать настройки помещенные под каждой вкладкой.

1. Перейдите с помощью стрелок <влево> / <вправо> во вкладку System Configuration .

2. Откроется строка Boot Options . Выделите ее стрелками <вверх> / <вниз>.

3. Выделив, нажмите <ввод>, чтобы получить к ее настройкам.

Шаг 3: Активация Legacy Mode

Внимание: Повторимся, если объем вашего жесткого диска больше 2 ТБ / 2000 ГБ, вам не следует активировать режим совместимостиe. Если режим совместимости уже выключен, в этом случае ваш BIOS может попытаться автоматически его включить, попутно включив режим безопасной загрузки Secure Boot.

Находясь в Boot Options , вы увидите настройки Legacy Support / Mode .

1. Выделите опцию Legacy Support / Mode используя стрелки <вверх> / <вниз> на клавиатуре.

2. Выделив, нажмите <ввод> для входа в меню.

3. Как видно на фото, появится новое меню, в котором можно выбрать "Disabled" или "Enabled". Выделите Enabled нажимая на стрелки <вверх> / <вниз>, затем нажмите <ввод>.

Здравствуйте, уважаемые читатели! Сегодня мы поговорим об одной сложной на первый взгляд теме, которая будет звучать так: UEFI Boot - что это такое и как отключить UEFI в БИОСе.

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

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

Еще многие энтузиасты пробовали здесь играться с вольтажом и частотой главного процессора, чтобы увеличить мощность своей машины. Так вот, на смену микропрограмме БИОСа пришла другая, более современная.

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

Если вы прочли все строки выше и совсем ничего не поняли, тогда посмотрите короткое видео для закрепления темы:

Так вот, обязательно следует сказать о том, что полноценная система UEFI реализована пока еще далеко не во всех современных компьютерах. Зато некоторые ее новые функции, доселе не виданные, успешно внедрены в старую оболочку BIOS.

И одна из них, так называемая UEFI Boot (полное название Secure Boot). Смысл ее работы заключается в предотвращении подмены источника загрузки системы, тем самым уменьшая использование нелицензионного ПО.

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

Но на самом деле, решить данную проблему можно и очень даже легко. Для этого нужно сделать пару настроек и всего делов-то. Поэтому давайте переходить к работе. Так сказать, хватит теории.

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

Тем самым мы отключили главную функцию защиты UEFI от сторонних загрузчиков. Затем следует пройти в раздел "Boot" и выставить параметры как на скриншоте ниже:

После этого у нас должен появится список из доступных устройств. Теперь меняя их положение в списке, можно манипулировать источниками загрузки. Опять же, на примере автора, это можно сделать сочетанием клавиш Fn+F5/F6 :

Ну что же, после всех внесенных параметров, осталось только сохранить изменения. Делается это в меню "Exit", выбрав пункт "Exit Saving Changes":

Вот и все, друзья мои, теперь вы точно знаете ответ на вопрос: UEFI Boot - что это такое и как отключить UEFI в БИОСе. Если же остались вопросы, смело задавайте их в комментариях.

Ну а в случае если вдруг хотите узнать о UEFI BIOS гораздо , то посмотрите короткое видео, где данная тема раскрыта более широко.







2024 © gtavrl.ru.