uefi os fast boot в биосе что это

Что такое Fast boot/Quick boot в настройках Bios

Fast boot – это опция bios, предназначенная для быстрого запуска ПК. Активировав ее, после нажатия на кнопку включения сразу будет загружаться операционная система, минуя Post экран (белые буквы на черном фоне). В результате загрузка будет происходить действительно быстрее, но всего на несколько секунд.

Активация/деактивация параметра

Чтобы включить fast boot:

Внимание! В различных версиях биоса fast boot может иметь разные названия. К ним относятся: «quick boot», «быстрая загрузка», «SuperBoot», «Intel Rapid BIOS Boot», «Quick Booting» или «Quick Power On Self-Test».

В некоторых версиях биоса путь к параметру «быстрая загрузка» может отличаться:

Чтобы отключить параметр «Fast boot» или «Quick boot», нужно проделать то же самое, что и для того, чтобы включить. Только теперь у одноименного параметра нужно поставить значение «Disabled» (выключено) вместо «Enabled» (включено).

Стоит ли включать Fast boot

Экономя время на загрузке ПК, запуск системы будет производиться без проведения тестов оборудования. Обычно результаты тестирования выводятся в Post экране. И когда возникает какая-либо ошибка, вы получаете шанс «реанимировать железо». Если же вы активировали Fast boot, то узнаете о проблемах с ним только на стадии, когда оно будет полностью выведено из строя без возможности его ремонта.

Если вы уверены в исправности компьютерного оборудования, можете смело активировать Quick boot в биосе. Если же сохранность «железа» для вас в приоритете, оставьте эту опцию отключенной: несколько сэкономленных секунд могут сильно ударить по семейному бюджету.

Источник

Настройка UEFI-загрузчика. Самое краткое руководство в мире

Как устроена загрузка современных ОС? Как при установке системы настроить загрузку посредством UEFI, не утонув в руководствах и ничего не сломав?

Я обещал «самое краткое руководство». Вот оно:

TL;DR не надо прописывать путь к загрузчику в новых загрузочных записях UEFI — надо файл загрузчика расположить по стандартному «пути по-умолчанию», где UEFI его найдет, и вместо загрузочного меню UEFI пользоваться меню загрузчика, которое гораздо проще и безопаснее настраивается

Как делать не надо

Есть, на самом-то деле, несколько способов настроить UEFI-загрузку. Я начну с описания других вариантов — чтобы было понятно, как (и почему) делать не надо. Если вы пришли за руководством — мотайте в самый низ.

Не надо лезть в NVRAM и трогать efivars

Наиболее «популярная» процедура установки загрузчика в систему такова: установщик ОС создаёт специальный раздел, на нём — структуру каталогов и размещает файлы загрузчика. После этого он с помощью особой утилиты (efibootmgr в linux, bcdedit в windows) взаимодействует с прошивкой UEFI-чипа, добавляя в неё загрузочную запись. В этой записи указывается путь к файлу загрузчика (начиная от корня файловой системы) и при необходимости — параметры. После этого в загрузочном меню компьютера появляется опция загрузки ОС. Для linux существует возможность вообще обойтись без загрузчика. В загрузочной записи указывается путь сразу к ядру вместе со всеми параметрами. Ядро должно быть скомпилировано с опцией EFISTUB (что давно является стандартом для большинства дистрибутивов), в этом случае оно содержит в себе заголовок «исполняемого файла EFI», позволяющий прошивке его запускать без внешнего загрузчика.

При старте системы, когда пользователь выбирает нужную ему загрузочную запись, прошивка UEFI сперва ищет на прописанном в этой записи диске особый EFI-раздел, обращается к файловой системе на этом разделе (обязательно FAT или FAT32), и запускает загрузчик. Загрузчик считывает из файла настроек свой конфиг, и либо грузит ОС, либо предоставляет загрузочное меню. Ничего не замечаете? Да, у нас два загрузочных меню — одно на уровне прошивки чипа UEFI, другое — на уровне загрузчика. В реальности о существовании второго пользователи могут даже не догадываться — если в меню всего один пункт, загрузчик Windows начинает его грузить без лишних вопросов. Увидеть экран с этим меню можно, если поставить вторую копию Windows или просто криво её переустановить.

Обычно для управления загрузочными записями руководства в интернете предлагают взаимодействовать с прошивкой UEFI. Есть аж пять основных вариантов, как это можно сделать: efibootmgr под linux, bcdedit в windows, какая-то софтина на «Маках», команда bcfg утилиты uefi shell (запускается из-под UEFI, «на голом железе» и без ОС, поскольку скомпилирована в том самом особом формате) и для особо качественных прошивок — графическими средствами UEFI (говоря популярным языком, «в настройках BIOS»).

За всеми вышенаписанными «многобуков» вы могли легко упустить такую мысль: пользователь, чтобы изменить настройки программной части (например, добавить параметр запуска ОС), вынужден перезаписывать flash-память микросхемы на плате. Есть ли тут подводные камни? О да! Windows иногда способна сделать из ноутбука кирпич, linux тоже, причём разными способами. Качество прошивок часто оставляет желать лучшего — стандарты UEFI либо реализованы криво, либо не реализованы вообще. По логике, прошивка обязана переживать полное удаление всех переменных efivars без последствий, не хранить в них критичных для себя данных и самостоятельно восстанавливать значения по-умолчанию — просто потому что пользователь имеет к ним доступ, и вероятность их полного удаления далека от нуля. Я лично в процессе экспериментов неоднократно (к счастью, обратимо) «кирпичил» свой Lenovo — из загрузочного меню исчезали все пункты, включая опцию «зайти в настройки».

Работа с загрузочными записями UEFI — тоже не сахар. К примеру, утилита efibootmgr не имеет опции «редактировать существующую запись». Если ты хочешь немного изменить параметр ядра — ты удаляешь запись целиком и добавляешь её снова, уже измененную. При этом строка содержит в себе двойные и одинарные кавычки, а также прямые и обратные слеши в не особо очевидном порядке. Когда я наконец заставил эту магию работать — я сохранил её в виде bash-скриптов, которые до сих пор валяются у меня в корневой ФС:

Читайте также:  молниеносный гепатит что это

Не надо использовать GRUB

Это чёртов мастодонт, 90% функциональности которого предназначено для дисков с MBR. Для настройки необходимо отредактировать ряд файлов, после чего выполнить команду генерации конфига. На выходе получается огромная малопонятная нормальному человеку простыня. В составе — гора исполняемых файлов. Ставится командой, которую просто так из головы не возьмешь — надо обязательно лезть в документацию

Для сравнения — самый простенький UEFI-bootloader, который есть в составе пакета systemd, ставится командой

Эта команда делает ровно две вещи: копирует исполняемый файл загрузчика на EFI-раздел и добавляет свою загрузочную запись в прошивку. А конфиг для неё занимает ровно СЕМЬ строчек.

«Самое краткое руководство» — чуть более подробно

Загрузочное меню надо реализовывать на уровне загрузчика — править текстовые конфиги гораздо проще и безопасней.

Загрузочная запись нам не нужна — дело в том, что при выставлении в настройках BIOS загрузки с диска прошивка UEFI сначала ищет на нём EFI-раздел, а затем пытается исполнить файл по строго фиксированному адресу на этом разделе: /EFI/Boot/BOOTX64.EFI

Что такое «EFI-раздел»? В теории, он должен иметь особый тип «EFI System» (ef00). На практике, годится первый раздел на GPT-диске, отформатированный в FAT32 и имеющий достаточно места, чтобы разместить загрузчик и вспомогательные файлы (если есть).

Пункт 3: «Скачиваем из интернета любой UEFI-загрузчик». Что это значит? Загрузчик — это просто исполняемый файл определенного формата, к которому в комплекте идет конфиг. К примеру, если у вас есть под рукой установленный пакет с systemd — файл загрузчика можно найти по адресу /usr/lib/systemd/boot/efi/systemd-bootx64.efi, переименовать его в bootx64.efi и скопировать в /EFI/Boot/ на EFI-разделе. Нет под рукой systemd? Скачайте архив с сайта Archlinux. Или с репозитария Ubuntu. Или Debian. Есть под рукой система с Windows? Возьмите виндовый загрузчик оттуда, тоже сгодится )) Если сумеете настроить, я честно говоря не пробовал.

Пункт 4: «Настроить конфиг». Как и обычная программа, когда загрузчик запускается — он ожидает найти по определенным путям файлы конфигурации. Обычно эту информацию легко найти в интернете. Для загрузчика systemd-boot нам необходимо в корне EFI-раздела создать каталог «loader», а в нём файл «loader.conf» с тремя строчками (привожу свои):

Параметр editor отвечает за возможность отредактировать пункт загрузочного меню перед запуском.

Рядом с loader.conf необходимо создать каталог entries — один файл в нём будет отвечать за одну загрузочную запись в boot-меню. У меня там один файл arch.conf с таким содержанием:

Я не упомянул, но довольно очевидно — ядро и initramfs должны лежать в одной файловой системе с загрузчиком, то есть на EFI-разделе. Пути к ним в конфигах отсчитываются от корня этой ФС.

Другие загрузчики

systemd-boot очень простой и предоставляет спартанского вида чёрно-белое меню. Есть варианты красивей, если душа просит красоты.

rEFind — очень красивый загрузчик. Скачать можно тут в виде deb-пакета. Использую на своём ноуте. Умеет создавать загрузочное меню автоматически, без конфига — просто сканируя файлы.

Clover. Позволяет выставлять нативное разрешение экрана, имеет поддержку мыши на экране загрузки, разные темы оформления. Дефолтная тема ужасна, конфиг в виде xml нечитаем, настроить не смог.

Различные неочевидные последствия

Вы можете легко попробовать эту схему в работе. Берёте USB-флешку, форматируете в таблицу разделов GPT, создаете FAT-раздел и копируете туда загрузчик. Комп сможет с неё стартовать.

Если просто скопировать на такую флешку boot-раздел установленного linux — система будет спокойно загружаться с флешки, не видя разницы.

Источник

Немного про UEFI и Secure Boot

UEFI (Unified Extensible Firmware Interface) — замена устаревшему BIOS. Эта спецификация была придумана Intel для Itanium, тогда она еще называлась EFI (Extensible Firmware Interface), а потом была портирована на x86, x64 и ARM. Она разительно отличается от BIOS как самой процедурой загрузки, так и способами взаимодействия с ОС. Если вы купили компьютер в 2010 году и позже, то, вероятнее всего, у вас UEFI.

Основные отличия UEFI от BIOS:
Как происходит загрузка в UEFI?

С GPT-раздела с идентификатором EF00 и файловой системой FAT32, по умолчанию грузится и запускается файл \efi\boot\boot[название архитектуры].efi, например \efi\boot\bootx64.efi
Т.е. чтобы, например, создать загрузочную флешку с Windows, достаточно просто разметить флешку в GPT, создать на ней FAT32-раздел и просто-напросто скопировать все файлы с ISO-образа. Boot-секторов больше нет, забудьте про них.
Загрузка в UEFI происходит гораздо быстрее, например, загрузка моего лаптопа с ArchLinux с нажатия кнопки питания до полностью работоспособного состояния составляет всего 30 секунд. Насколько я знаю, у Windows 8 тоже очень хорошие оптимизации скорости загрузки в UEFI-режиме.

Secure Boot

«Я слышал, что Microsoft реализовывает Secure Boot в Windows 8. Эта технология не позволяет неавторизированному коду выполняться, например, бутлоадерам, чтобы защитить пользователя от malware. И есть кампания от Free Software Foundation против Secure Boot, и многие люди были против него. Если я куплю компьютер с Windows 8, смогу ли я установить Linux или другую ОС? Или эта технология позволяет запускать только Windows?»

Начнем с того, что эту технологию придумали не в Microsoft, а она входит в спецификацию UEFI 2.2. Включенный Secure Boot не означает, что вы не сможете запустить ОС, отличную от Windows. На самом деле, сертифицированные для запуска Windows 8 компьютеры и лаптопы обязаны иметь возможность отключения Secure Boot и возможность управления ключами, так что беспокоится тут не о чем. Неотключаемый Secure Boot есть только на планшетах на ARM с предустановленной Windows!

Читайте также:  Что такое коллективный договор на предприятии и зачем он нужен

Что дает Secure Boot? Он защищает от выполнения неподписанного кода не только на этапе загрузки, но и на этапе выполнения ОС, например, как в Windows, так и в Linux проверяются подписи драйверов/модулей ядра, таким образом, вредоносный код в режиме ядра выполнить будет нельзя. Но это справедливо только, если нет физического доступа к компьютеру, т.к., в большинстве случаев, при физическом доступе ключи можно заменить на свои.

Для Linux есть 2 пре-загрузчика, которые поддерживают Secure Boot: Shim и PRELoader. Они похожи, но есть небольшие нюансы.
В Shim есть 3 типа ключей: Secure Boot keys (те, которые в UEFI), Shim keys (которые можно сгенерировать самому и указать при компиляции), и MOKи (Machine Owner Key, хранятся в NVRAM). Shim не использует механизм загрузки через UEFI, поэтому загрузчик, который не поддерживает Shim и ничего не знает про MOK, не сможет выполнить код (таким образом, загрузчик gummiboot не будет работать). PRELoader, напротив, встраивает свои механизмы аутентификации в UEFI, и никаких проблем нет.
Shim зависит от MOK, т.е. бинарники должны быть изменены (подписаны) перед тем, как их выполнять. PRELoader же «запоминает» правильные бинарники, вы ему сообщаете, доверяете вы им, или нет.
Оба пре-загрузчика есть в скомпилированном виде с валидной подписью от Microsoft, поэтому менять UEFI-ключи не обязательно.

Secure Boot призван защитить от буткитов, от атак типа Evil Maid, и, по моему мнению, делает это эффективно.
Спасибо за внимание!

Источник

fastboot в биосе что это

Тех, кто хоть раз занимался изучением содержимого вкладок и пунктов меню BIOS своей материнской платы или своего ноутбука, мог замечать параметр, имеющий название Fast Boot. Еще она может меть название Quick Boot. Практически всегда он стоит в выключенном состоянии (disabled). О том, что это за параметр и за что он отвечает мы поговорим в данной статье.

Fast Boot в настройках BIOS

Назначение параметра Fast Boot

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

Отключение Fast Boot в BIOS

А ускоряется загрузка опцией Fast Boot за счет того, что она попросту пропускает Post экран, на котором обычно вы видите белые буквы на черном фоне. И как только вы нажали кнопку включения компьютера, практически мгновенно начинается загрузка операционной системы (в случае отсутствия проблем).

Но активировав Fast Boot в биосе, и выиграв эту секунду при загрузке компьютера, вы кое чем жертвуете. А именно тем, что теперь зайти в настройки BIOS в случае необходимости гораздо сложнее. Ведь теперь сложнее поймать момент, когда есть возможность нажать заветную клавишу и попасть в BIOS.

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

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

Многие пользователи, заходившие в BIOS за теми или иными изменениями настроек, могли видеть такую настройку как «Quick Boot» или «Fast Boot». По умолчанию он выключен (значение «Disabled»). Что же это за параметр загрузки и на что он влияет?

Назначение «Quick Boot»/«Fast Boot» в BIOS

Из названия этого параметра уже становится ясно, что он связан с ускорением загрузки компьютера. Но за счет чего достигается сокращение времени старта ПК?

Параметр «Quick Boot» или «Fast Boot» делает загрузку более быстрой за счет пропуска POST-экрана. POST (Power-On Self-Test) представляет собой самотестирование аппаратной части ПК, запускаемое при включении.

За раз проводится более полутора десятков тестов, и в случае каких-либо неполадок соответствующее уведомление выводится на экран. При отключении POST некоторые BIOS уменьшают количество проводимых тестов, а какие-то и вовсе отключают самотестирование.

Обратите внимание, что в BIOS есть параметр «Quiet Boot»>, который отключает при загрузке ПК вывод лишней информации, такой как лого производителя материнской платы. На саму скорость запуска устройства он никак не влияет. Не путайте эти параметры.

Стоит ли включать быструю загрузку

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

В большинстве случаев смысла от постоянной диагностики состояния нет, поскольку люди годами работают на одной и той же конфигурации ПК. По этой причине, если в последнее время комплектующие не изменялись и всё работает без сбоев, «Quick Boot»/«Fast Boot» можно включить. Владельцам новых компьютеров либо отдельных комплектующих (особенно блока питания), а также при периодических сбоях и ошибках делать этого не рекомендуется.

Включение быстрой загрузки в BIOS

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

    При включении/перезагрузке ПК зайдите в BIOS.

В Award он будет находиться в другой вкладке БИОС — «Advanced BIOS Features».

В некоторых случаях параметр может располагаться в других вкладках и быть с альтернативным именем:

С UEFI дела обстоят немного по-другому:

MSI: «Settings» >«Advanced» >«Windows OS Configuration» >«Enabled»;

Gigabyte: «BIOS Features» >«Fast Boot» >«Enabled».

Теперь вы знаете, что из себя представляет параметр «Quick Boot»/«Fast Boot». Отнеситесь внимательно к его отключению и примите во внимание тот факт, что его в любой момент можно включить точно таким же образом, сменив значение обратно на «Disabled». Сделать это нужно обязательно при обновлении аппаратной составляющей ПК или возникновении необъяснимых ошибок в работе даже проверенной временем конфигурации.

Читайте также:  арбуз мальчик и девочка отличия что вкуснее

Отблагодарите автора, поделитесь статьей в социальных сетях.

Fast boot – это опция bios, предназначенная для быстрого запуска ПК. Активировав ее, после нажатия на кнопку включения сразу будет загружаться операционная система, минуя Post экран (белые буквы на черном фоне). В результате загрузка будет происходить действительно быстрее, но всего на несколько секунд.

Активация/деактивация параметра

Чтобы включить fast boot:

Внимание! В различных версиях биоса fast boot может иметь разные названия. К ним относятся: «quick boot», «быстрая загрузка», «SuperBoot», «Intel Rapid BIOS Boot», «Quick Booting» или «Quick Power On Self-Test».

В некоторых версиях биоса путь к параметру «быстрая загрузка» может отличаться:

Чтобы отключить параметр «Fast boot» или «Quick boot», нужно проделать то же самое, что и для того, чтобы включить. Только теперь у одноименного параметра нужно поставить значение «Disabled» (выключено) вместо «Enabled» (включено).

Стоит ли включать Fast boot

Экономя время на загрузке ПК, запуск системы будет производиться без проведения тестов оборудования. Обычно результаты тестирования выводятся в Post экране. И когда возникает какая-либо ошибка, вы получаете шанс «реанимировать железо». Если же вы активировали Fast boot, то узнаете о проблемах с ним только на стадии, когда оно будет полностью выведено из строя без возможности его ремонта.

Если вы уверены в исправности компьютерного оборудования, можете смело активировать Quick boot в биосе. Если же сохранность «железа» для вас в приоритете, оставьте эту опцию отключенной: несколько сэкономленных секунд могут сильно ударить по семейному бюджету.

Источник

UEFI boot – что это такое?

UEFI boot – это программа нового поколения, которая ускорит загрузку компьютера и она по структуре напоминает BIOS.

BIOS – это предпрограмма (код, вшитый в материнскую плату компьютера). Он запускается до загрузки операционной системы, проверяя работоспособность компьютера и отладку оборудования (драйверов). UEFI, в отличие от привычного BIOS-a, представляет собой графический интерфейс, гибко запрограммированный и действительно позволяющий быстрее запустить ОС.

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

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

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

Разница между UEFI и БИОС

Возможность поддерживать разметку GPT;

Модульная архитектура;

Встроенный загрузочный менеджер;

Использование UEFI для загрузки операционной системы с USB-носителя

Порядок выполнения:

Установка Windows 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») говорит само за себя. Загрузочная флешка создается полностью аналогично, так как программы имеют практически одинаковый интерфейс.

Загрузка UEFI и подготовка к установке

Нажмите кнопку F7 и выберите подраздел «Дополнительно». Во вкладке «boot» или «startup» (загрузка) нужно выбрать функцию «поддержка USB» и установить там пункт « Full initialization» ( полная инициализация).

Во вкладке «безопасная загрузка» (Secure Boot) следует отметить пункт «Windows uefi mode» (Режим Виндовс UEFI).

Во вкладке «Загрузка» выбирается «Compatibility Support Module» (модуль поддержки совместимости) и отмечается как «enabled» (доступный). Не будет лишним кликнуть на добавочные ссылки и найти строчку «настройки загрузочных устройств», где выбрать « only uefi» ( только uefi).

Теперь вернитесь назад в основное меню и проверьте приоритет загрузочных устройств. Сначала выбирается флеш-накопитель, затем жесткий диск. Сохраните указанные параметры нажатием кнопки F10, потом – Enter и подождите, пока компьютер загрузится.

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

Устранение ошибки, возникающей в Windows 8.1

Если после установки windows или после обновления версии до 8.1 в правом углу монитора появляется уведомление о неправильной регулировке secure boot (защищенной загрузки).

На большинстве компьютеров неполадка решается заходом в меню uefi и включением режима «Secure boot» в БИОСе.

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

Как отключить UEFI

Если у вас не Windows 7-8-10, а XP или Ubuntu, режим UEFI может вызвать проблемы при запуске ОС с диска или флеш-карты. Лучшим решением будет отключить данный режим.

Алгоритм отключения UEFI:

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

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

Этот вариант подходит для восьмой и десятой версий Windows. Нажмите кнопки Windows+R и в полученном окне введите команду «msinfo32» ( без кавычек). Нажмите кнопку Enter.

Источник

Информ портал о технике и не только