Загрузка в режим uefi или устаревший режим bios

Краткое введение

Если коротко, то UEFI — современный усовершенствованный аналог BIOS. Обычно им оснащается оборудование не моложе 2010 года, с Windows 8, 8.1, 10 и другими новыми системами.

Более подробно писал вот тута.

Таким образом, даже если загрузочный диск или USB-накопитель будет настроен, как положено, это еще не значит, что UEFI обеспечит ему доступ к железу. Также пользователи могут получить от Виндовс 8 и 8.1 такое сообщение на рабочий стол: «Безопасная загрузка Secure Boot настроена неправильно».

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

Содержание [ править | править код ]

Интерфейс, определённый спецификацией EFI, включает таблицы данных, содержащие информацию о платформе, загрузочные и runtime-сервисы, которые доступны для загрузчика операционной системы (ОС) и самой ОС. Некоторые существующие расширения BIOS, типа ACPI и SMBIOS, также присутствуют в EFI, поскольку не требуют 16-разрядного runtime-интерфейса.

Сервисы

EFI определяет «загрузочные сервисы», которые включают поддержку текстовой и графической консоли на различных устройствах, шин, блоков и файловых сервисов, а также runtime-сервисы, например: дата, время и энергонезависимая память.

Драйверы устройств

В дополнение к стандартным, архитектурно-зависимым драйверам устройств, спецификация EFI предусматривает независимую от платформы среду драйверов, названную EFI Byte Code (EBC). От системного встраиваемого ПО (firmware) спецификацией UEFI требуется иметь интерпретатор для любых образов EBC, которые загружены или могут быть загружены в среду. В этом смысле EBC подобен Open Firmware, независимому от аппаратных средств встраиваемому ПО, используемому в компьютерах Apple Macintosh и Sun Microsystems SPARC.

Некоторые архитектурно-зависимые (non-EBC) типы драйверов EFI могут иметь интерфейсы для использования ОС. Это позволяет ОС использовать EFI для базовой поддержки графики и сети до загрузки драйверов, определённых в ОС.

Менеджер загрузки

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

Поддержка дисков

В дополнение к стандартной схеме разметки дисков MBR EFI имеет поддержку GPT, которая свободна от характерных для MBR ограничений. Спецификация EFI не включает описание для файловых систем, однако реализации EFI обычно поддерживают FAT32 как файловую систему .

Оболочка EFI

Сообщество EFI создало открытую среду оболочки (англ. EFI shell ) . Пользователь для выполнения некоторых операций может загрузить оболочку EFI вместо того, чтобы загружать ОС. Оболочка — приложение EFI; она может постоянно находиться в ПЗУ платформы или на устройстве, драйверы для которого находятся в ПЗУ.

Оболочка может использоваться для выполнения других приложений EFI, таких как настройка, установка ОС, диагностика, утилиты конфигурации и обновления прошивок. Она также может использоваться, чтобы проиграть CD или DVD носители, не загружая ОС, при условии, что приложения EFI поддерживают эти возможности. Команды оболочки EFI также позволяют копировать или перемещать файлы и каталоги в поддерживаемых файловых системах, загружать и выгружать драйверы. Также оболочкой может использоваться полный стек TCP/IP.

Оболочка EFI поддерживает сценарии в виде файлов .nsh, аналогичных пакетным файлам в DOS. При этом файл сценария с именем startup.nsh исполняется при загрузке автоматически.

Названия команд оболочки часто наследуются от интерпретаторов командной строки (COMMAND.COM или Unix shell). Оболочка EFI может рассматриваться как функциональная замена интерпретатора командной строки и текстового интерфейса BIOS.

Расширения

Расширения EFI могут быть загружены с практически любого энергонезависимого устройства хранения данных, присоединённого к компьютеру. Например, OEM-производитель может продать систему с разделом EFI на жёстком диске, который добавил бы дополнительные функции к встраиваемому ПО EFI, размещённому в ПЗУ системной платы.

UEFI boot что это

Итак, что же такое UEFI? А UEFI — Это интерфейс, отвечающий за загрузку нашего компьютера. То есть UEFI —  это связующая оболочка между  операционной системой и «железом». По плану в будущем UEFI должна заменить BIOS.

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

Впервые UEFI была презентована гигантом Intel еще аж в далеком 2003 г.

После этого UEFI была доработана Unified EFI Forum. Сегодня UEFI — это новейший стандарт компьютерной индустрии. Многие крупнейшие компании, такие как Apple, IBM, Intel, AMD уже внедрили его в свое оборудование. Впрочем, делается это не слишком активно. По понятным причинам: четверть века использования наделили BIOS большим запасом прочности.

Хотя, в отличие от BIOS, UEFI имеет множество преимуществ (о них я поговорю ниже), к примеру, она дает возможность совершенной аппаратной независимости. Более того, интерфейс в UEFI можно разделить на загрузочные службы и runtime. Цель понятна — привнести четкие стандарты, а также дать возможность производителям дифференцировать свою продукцию.

Уже более четверти века назад BIOS был тем, что запускало наши операционные системы. Тогда для загрузки ПК пользовались перфокартами. Сегодня Вы можете выбрать другие загрузочные средства. Однако BIOS до сих пор работает с компонентами через «дрова» тех или иных устройств. Что очень неудобно.

UEFI boot что это современный стандарт или новшество от BIOS?

Про живой динозавр BIOS Вы можете прочитать в этой статье:

Сам по себе BIOS никогда не предусматривал работы с современным «железом». Хотя, конечно, попытки модернизировать его имели место быть. Впрочем, он все также остается древним живым «динозавром», использующим 16-битный интерфейс.

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

Самая массовая операционная система Windows начала поддерживать UEFI в 2007-ом. Но исключительно в версиях на 64 бита. Увы, поддержка нового интерфейса достаточно слаба, однако  следует заметить, что она с каждым годом растет. Грядет тот день, когда все операционные системы будут снабжены UEFI. Уверенность этому утверждению придает огромный потенциал этой системы, который пока остается незамеченным. Но все может измениться мгновенно.

Преимуществ у UEFI предостаточно. И это, казалось бы, должно было привлечь всю индустрию под ее флаги. Однако пока этого не произошло. В силу разных причин, главная из которых — инертность: трудно отказываться от хорошо знакомого старого ради непонятного нового.

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

Что все это дает? – Спросите Вы! Во-первых, увеличение производительности ПК. Во-вторых, компьютер получит гораздо более быструю загрузку системы, а также более совершенную защиту от вирусов. И это — лишь некоторые плюсы нового интерфейса. Более полный обзор про UEFI представлен в следующем видео.

Что такое BIOS и UEFI?

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

BIOS представляет собой специальный чип, вмонтированный в материнскую плату и оснащенный собственной программной средой (прошивкой), выполненной в виде текстового DOS-подобного интерфейса, управление которым осуществляется исключительно с компьютерной клавиатуры. Для передвижения по разделам и пунктам меню используются клавиши со стрелками, для входа в нужные опции или выбора какого-то значения параметра – клавиша ввода, для некоторых других операций – функциональные клавиши или клавиши с литерами, что чаще всего применяется для выхода из BIOS с подтверждением сохранения установленных опций (F10 + Y).

Напротив, UEFI (Unified Extensible Firmware Interface) является своеобразной операционной системой с графическим интерфейсом, в которой можно осуществить более тонкую настройку нужных пользователю опций. Многие такие системы русифицированы, а управление в них производится даже при помощи компьютерной мыши. Но в плане именно настраиваемых параметров UEFI выгодно отличается тем, что настройка здесь выглядит более утонченной, не говоря уже о том, что именно в UEFI добавлено несколько важных параметров, которые отсутствуют в BIOS. В частности, это касается обеспечения защиты от вредоносных программ, которые теоретически могли бы стартовать при включении компьютера.

Нюансы включения компонентов оборудования

Наконец, кратко остановимся на активации установленного на компьютере оборудования. Бывало у вас такое, что какой-то компонент не работал, а при просмотре информации в «Диспетчере задач» отображалось уведомление о том, что устройство отключено, но включить его через ПКМ было просто невозможно?

Причина банально проста! Оборудование отключено именно в первичной системе. Для его задействования придется войти в настройки первичной системы, затем в интерфейсе UEFI найти раздел оборудования (он может быть представлен в расширенных настройках Advanced или в виде подменю Onboard Devices), найти там отключенный компонент и активировать его, используя установку параметра Enabled или On (чаще всего такие действия применяются к включению USB-портов, встроенных в ноутбуки камер, для смены звуковых карт, если их установлено несколько, и т. д.).

CSM в BIOS что это и как включить

Launch CSM в BIOS – что это такое, зачем нужен данный параметр и как включить поддержку CSM в Биосе, если она не активна. Эти вопросы мы подробно рассмотрим в данной статье.

Launch CSM в BIOS – что это такое? CSM Support

Launch CSM расшифровывается как «Launch Compatibility Support Module», что в переводе на русский значит «Модуль поддержки запуска в режиме совместимости».

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

В разных версиях BIOS и UEFI параметр может быть обозначен по-разному:

  • Launch CSM
  • CMS Boot
  • UEFI and Legacy OS
  • CMS OS

Как включить Launch CSM в BIOS

Включение Launch CSM производиться из BIOS:

  1. Следует перезагрузить компьютер;
  2. Во время загрузки ПК необходимо нажимать клавишу F2 (или Del);
  3. После входа в BIOS нужно перейти в раздел BOOT. Именно там находиться функция Launch CSM, которая по умолчанию отключена ;
  4. Чтобы включить Launch CSM необходимо выбрать параметр (включена);
  5. Обязательно необходимо сохранить изменения, в противном случае они не вступят в силу;
  6. Завершающий этап – перезагрузка ПК.

Для корректной работы режима совместимости, пользователю также может понадобиться отключить режим Secure Boot.

Launch CSM в BIOS не активен

Если попытке включить режим совместимости, пользователь столкнулся с тем, что пункт Launch CSM в BIOS не активен, то необходимо сделать следующее:

  1. Перейти во вкладку Security;
  2. Отключить параметр Secure Boot Control, переведя его в состояние ;
  3. Сохранить изменения;
  4. Повторно войти в BIOS.

по включению CSM в BIOS на ноутбуке Asus:

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Что такое BIOS и UEFI

Вы наверняка не раз слышали, что для того, чтобы установить операционную систему, необходимо войти в BIOS (UEFI) и изменить параметры загрузки. А что такое BIOS?

BIOS (UEFI)(«Basic Input-Output System — базовая система ввода- вывода» ) – это программное обеспечение, встроенное в материнскую плату в виде чипа-микросхемы, которое управляет начальной загрузкой компьютера, а так же работой всех устройств из которых он состоит. BIOS работает даже при выключенном компьютере от батарейки в виде монетки.

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

Технология BIOS была разработана ещё в 1981 году и практически не изменялась. Менялся только его интерфейс, и то незначительно. В этой системе можно было работать только при помощи клавиатуры.

И лишь только через 10 лет начала прорабатываться идея UEFI (Unified Extensible Firmware Interface). Здесь уже более дружественный графический интерфейс и есть возможность работать с мышкой. Большинство UEFI систем имеют встроенный режим BIOS, позволяющий работать со старыми операционными системами и оборудованием.

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

Не будем сейчас рассматривать преимущества или недостатки той или иной системы, а перейдем к нашей теме.

Как узнать, BIOS или UEFI используется на моем компьютере

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

1 способ: Внесистемные средства

Как только вы включили компьютер, необходимо нажать на клавиатуре клавишу Delete или F2 (зависит от производителя материнской платы) и не отпускать её пока не откроется окно BIOS/UEFI.

В UEFI графика более интересная и насыщенная и можно работать как при помощи клавиатуры, так и при помощи мыши.

В BIOS все намного скромнее и все оформление сводится только к записям по разделам, по которым можно перемещаться только при помощи клавиатуры.

2 способ: При помощи средств системы

Во всех операционных системах Windows есть встроенные средства, при помощи которых можно узнать интересующую нас информацию. Одной из них является утилита «Сведения о системе».

Для того чтобы открыть это средство, необходимо нажать на клавиатуре клавиши Win + R.

Рис. Клавы

Откроется окно оснастки «Выполнить». Введите в текстовое поле команду msinfo32 и нажмите кнопку «ОК».

Откроется окно «Сведения о системе». В правой части окна находим «Режим BIOS».

В новых системах в этой строчке будет прописан UEFI. Если там указано «Устаревший» или «Legacy», значит, на этом компьютере стоит микросхема BIOS.

Разновидности BIOS

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

Несмотря на все преимущества UEFI, пользователи не часто обновляют свое «железо», поэтому на большинстве используемых в настоящее время компьютерах все еще установлен AWARD или AMI. На примере последнего и будем рассматривать настройку.

Gigabyte uefi dualbios настройка загрузки с диска. Настройки Bios — Детальная инструкция в картинках

Сейчас сложно найти человека, который хотя бы по-наслышке не знал что такое BIOS . Действительно, компьютеры давно и прочно обосновались в наших квартирах и офисах. А если учесть патологическую страсть русского человека лезть во все по лозунгом «да чего тут ремонтировать-то?!», то думаю всем привычный экран BIOS особых вопросов давно не вызывает. Сами посудите — значительных изменений в BIOS не привносили целые десятилетия — он всё время внешне оставался одним и тем же.

Вот синий Award :

А вот серые Phoenix и AMI :

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

Чем отличается UEFI от BIOS?

У традиционного BIOS до сих пор есть серьёзные ограничения. Он может загружаться только с жёстких дисков объёмом не более 2,1 Тб. Сейчас уже повсеместно встречаются диски на 3 Тб, и с них компьютер с BIOS не загрузится. Это ограничение BIOS MBR.

BIOS должен работать в 16-битном режиме процессора и ему доступен всего 1 Мб памяти. У него проблемы с одновременной инициализацией нескольких устройств, что ведёт к замедлению процесса загрузки, во время которого инициализируются все аппаратные интерфейсы и устройства.

BIOS давно пора было заменить. Intel начала работу над Extensible Firmware Interface (EFI) ещё в 1998 году. Apple выбрала EFI, перейдя на архитектуру Intel на своих Маках в 2006-м, но другие производители не пошли за ней.

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

Новый стандарт обходит ограничения BIOS. Прошивка UEFI может грузиться с дисков объёмом более 2,2 Тб – теоретический предел для них составляет 9,4 зеттабайт. Это примерно в три раза больше всех данных, содержащихся в сегодняшнем Интернете. UEFI поддерживает такие объёмы из-за использования разбивки на разделы GPT вместо MBR. Также у неё стандартизирован процесс загрузки, и она запускает исполняемые программы EFI вместо кода, расположенного в MBR.

UEFI может работать в 32-битном или 64-битном режимах и её адресное пространство больше, чем у BIOS – а значит, быстрее загрузка. Также это значит, что экраны настройки UEFI можно сделать красивее, чем у BIOS, включить туда графику и поддержку мыши. Но это не обязательно. Многие компьютеры по сию пору работают с UEFI с текстовым режимом, которые выглядят и работают так же, как старые экраны BIOS.

В UEFI встроено множество других функций. Она поддерживает безопасный запуск Secure Boot, в котором можно проверить, что загрузку ОС не изменила никакая вредоносная программа. Она может поддерживать работу по сети, что позволяет проводить удалённую настройку и отладку. В случае с традиционным BIOS для настройки компьютера необходимо было сидеть прямо перед ним.

И это не просто замена BIOS. UEFI – это небольшая операционная система, работающая над прошивкой PC, поэтому она способна на гораздо большее, чем BIOS. Её можно хранить в флэш-памяти на материнской плате или загружать с жёсткого диска или с сети.

Некоторые новые компьютеры, поставляемые с UEFI, по-прежнему называют его «BIOS», чтобы не запутать пользователя, привычного к традиционным PC BIOS. Но, даже встретив его упоминание, знайте, что ваш новый компьютер, скорее всего, будет оснащён UEFI, а не BIOS.

Поддержка CSM — включать или нет?

  1. Наверно уже догадались — включать нужно если вы хотите установить старую винду. Но перед этим убедитесь о наличии дров под ваше оборудование, а также учтите, то новые процы все таки лучше работают с Windows 10. Почему? Новейшие инструкции в процессорах. Касается и Intel и AMD.
  2. Кроме отключения CSM еще часто нужно отключать настройку Secure Boot, которая запрещает устанавливать стороннюю операционную, которая отличается от той, которую предусмотрел производитель. Например — человек купил ноут с Windows 8, а семерку или даже десятку установить не может. Причина именно в этой настройке Secure Boot.

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

Есть, на самом-то деле, несколько способов настроить 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 Setup. Об этой возможности стоит помнить еще и потому, что у некоторых системных плат, особенно на старых компьютерах, просто нет загрузочного меню. Обычно список загрузочных устройств можно найти в разделе Boot, где можно установить их приоритет, то есть, расположить устройства в таком порядке, чтобы система поочередно искала бы операционную систему на каждом из них.

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

Войти в boot menu довольно просто – для этого достаточно лишь нажать на определенную клавишу во время загрузки, точно так же, как вы это делаете для того, чтобы войти в BIOS Setup. Обычно разные производители назначают для этого разные клавиши. Это может быть и клавиша и F8, и F11, и F12, и Esc. Все зависит от конкретного производителя материнской платы, а также BIOS. Поэтому лучше всего посмотреть в документацию по определенной системной плате или ноутбуку. Или посмотреть нужную клавишу во время загрузки BIOS на экране.

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

Имейте также в виду, что в разных системах boot menu обозначается по-разному – оно может называться BBS Popup, MultiBoot Menu, Boot Agent или как-то иначе.

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

Десктопы

  • MSI(материнская плата) – AMI (BIOS) – F11
  • Gigabyte – Award – F12
  • BioStar — Phoenix-Award – F9
  • Asus – AMI – F8
  • Intel — Phoenix-Award — Esc
  • AsRock — AMI — F11
  • ChainTech – отсутствует
  • ECS – AMI – F11
  • FoxConn – Esc
  • GigaByte – F12

Ноутбуки

  • Asus — Esc
  • Acer — F12
  • Asus AMI – Esc
  • Asus Phoenix-Award – F8
  • Dell — F12
  • Fujitsu – F12
  • HP — Esc, затем F9
  • Lenovo — F12
  • MSI – F11
  • Samsung – Esc (примечание – нажимать только 1 раз во время появления загрузочного экрана!)
  • Sony — F11
  • Toshiba — F12

UEFI Shell

The UEFI Shell is a shell/terminal for the firmware which allows launching uefi applications which include uefi bootloaders. Apart from that, the shell can also be used to obtain various other information about the system or the firmware like memory map (memmap), modifying boot manager variables (bcfg), running partitioning programs (diskpart), loading uefi drivers, editing text files (edit), hexedit etc.

UEFI Shell download links

You can download a BSD licensed UEFI Shell from Intel’s Tianocore UDK/EDK2 Sourceforge.net project.

Shell 2.0 works only in UEFI 2.3+ systems and is recommended over Shell 1.0 in those systems. Shell 1.0 should work in all UEFI systems irrespective of the spec. version the firmware follows. More info at ShellPkg and this mail

Launching UEFI Shell

Few Asus and other AMI Aptio x86_64 UEFI firmware based motherboards (from Sandy Bridge onwards) provide an option called  . For those motherboards, download the x86_64 UEFI Shell and copy it to your UEFI SYSTEM PARTITION as  (mostly ) .

Systems with Phoenix SecureCore Tiano UEFI firmware are known to have embedded UEFI Shell which can be launched using either F6, F11 or F12 key.

Note: If you are unable to launch UEFI Shell from the firmware directly using any of the above mentioned methods, create a FAT32 USB pen drive with Shell.efi copied as (USB)/efi/boot/bootx64.efi . This USB should come up in the firmware boot menu. Launching this option will launch the UEFI Shell for you.

Important UEFI Shell Commands

UEFI Shell commands usually support  option which makes output pause after each page.  lists recognized filesystems (, ...) and data storage devices (, ...). Run  to list available commands.

More info at http://software.intel.com/en-us/articles/efi-shells-and-scripting/

BCFG command is used to modify the UEFI NVRAM entries, which allow the user to change the boot entries or driver options. This command is described in detail in page 83 (Section 5.3) of «UEFI Shell Specification 2.0» pdf document.

Note: Users are recommended to try  only if  fails to create working boot entries in their system.

Note: UEFI Shell 1.0 does not support  command.

To dump a list of current boot entries —

Shell> bcfg boot dump -v

To add a boot menu entry for rEFInd (for example) as 4th (numbering starts from zero) option in the boot menu

Shell> bcfg boot add 3 fs0:\EFI\arch\refind\refindx64.efi "Arch Linux (rEFInd)"

where fs0: is the mapping corresponding to the UEFI System Partition and \EFI\arch\refind\refindx64.efi is the file to be launched.

To remove the 4th boot option

Shell> bcfg boot rm 3

To move the boot option #3 to #0 (i.e. 1st or the default entry in the UEFI Boot menu)

Shell> bcfg boot mv 3 0

For bcfg help text

Shell> help bcfg -v -b
Shell> bcfg -? -v -b

EDIT command provides a basic text editor with an interface similar to nano text editor, but slightly less functional. It handles UTF-8 encoding and takes care or LF vs CRLF line endings.

To edit, for example rEFInd’s refind.conf in the UEFI System Partition (fs0: in the firmware)

Shell> fs0:
FS0:\> cd \EFI\arch\refind
FS0:\EFI\arch\refind\> edit refind.conf

Type  for help.

Как загрузиться с флешки или с диска в Asus uefi bios utility ez mode?

Если у вас возникла потребность в переустановке операционной системы, то в Asus uefi bios utility ez mode совсем не обязательно менять настройки приоритета загрузки для загрузки с загрузочного устройства, будь то флешка или установочный диск windows.

Чтобы выбрать откуда грузиться компьютеру вам достаточно при включении нажимать несколько раз кнопку F8 для появления окна выбора загрузочного устройства.

Загрузочное меню Asus uefi bios utility ez mode, вызываемое кнопкой F8

Здесь клавишами стрелок и клавишей Enter выбираем с чего загружаться.

Если же все таки вам нужно изменить приоритета загрузки в Asus uefi bios utility ez mode, то в том же окне выбираем «Enter Setup» для входа в Asus uefi bios utility ez mode.

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

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

Если же нужно поменять приоритет жестких дисков или переключиться на флешку, то жмем клавишу F7 для входа в расширенные настройки Asus uefi bios utility ez mode.

Приоритет загрузки в расширенных настройках Asus uefi bios utility ez mode

В расширенных настройках переходим во вкладку «Boot» и в разделе «Hard drive BBS Priorities» ставим на первое место нужный жесткий диск или флешку.

Выбор флешки или жесткого диска в настройках Asus uefi bios utility ez mode

После этого в Boot option №1 ставим флешку или жесткий диск, выбранные в предыдущем разделе.

По окончании всех действий сохраняем изменения кнопкой F10 и перезагружаемся.

https://youtube.com/watch?v=5lY9XjQvLf4

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

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

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

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

Разметка GPT была создана специально , чтобы было менее проблематично работать с дисками объемом 2 Тб и больше . Кроме этого , можно при первом настраивании операционной системы разбить диск на любое количество разделов, что ранее было невозможным. Предыдущий способ разметки – MBR не совместим с uefi и работа с ней возможна только при наличии дополнительного расширения  CSM (Compatibility Support Module).

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

Модуль shell ( есть не на всех ноутбуках) “разрешает” управлять приложениями юзера прямо в режиме UEFI. Как уже упоминалось, UEFI похожа на самостоятельную операционную систему, даже с поддержкой сетевых драйверов. Спецификация программки «разрешает» использовать драйвера для UEFI при помощи ОС, например , если в основной операционной системе отсутствует или не работает сетевой драйвер.

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

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

Secure Boot не отменяет такой возможности для пользователей Windows 8. На всех устройствах есть возможность отключить данный режим, кроме планшетов на ARM, где Win 8 была установлена в качестве стандартной ОС. Защищенный режим не позволяет использовать неподписанный код даже при выполнении операционной системы, поэтому вредоносные трояны не проникнут ни в Windows, ни в Linux. Однако , если злоумышленник имеет физический доступ к ПК , он практически всегда может заменить лицензионные ключи на свои.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector