Как поменять UEFI на Legacy
Современные ОС используют UEFI BIOS. Иногда возникают ситуации, когда требуется устаревшая версия Legacy Биос. Например, если устанавливается дистрибутив с ОС Linux, который не инсталлируется в UEFI. А может и вы хотите сделать апгрейд ПК. Если ОС была установлена на ПК с Биос, после апгрейда, переход на Legacy позволит установить старый HDD с установленной на нем ОС на новую МП. Итак рассмотрим, как поменять UEFI на Legacy.
Немного теории
BIOS (базовая система ввода-вывода) это микросхема, установленная на МП. Она при загрузке ОС производит последовательную проверку оборудования. Потом обращается к HDD на котором находится загрузочный сектор MBR размера 512 байт. В нем находится начальный загрузчик и таблица разделов. В связи с его небольшим размером БИОС не поддерживает загрузку с HDD более двух терабайт.
UEFI создан для снятия этого ограничения. Проверка оборудования идет параллельно. Поэтому требует меньше времени. Вместе с UEFI появилась новая таблица разделов GPT.
При установке можно выбрать только BIOS (Legacy) + MBR или UEFI + GPT. Они не связаны между собой. Поэтому загрузиться в режиме UEFI с MBR не получится.
Но недостатком UEFI является тот факт, что поддерживаются только шестидесяти четырех-разрядные версии ОС, а жесткий диск должен использовать структуру GPT.
Как поменять UEFI на Legacy
Режим изменяется без потери данных. Не нужно переустанавливать ОС.
Способ работает на всех версиях ОС Виндовс. Рассмотрим на примере Виндовс 10.
Подтверждение режима Биос
Нажмите «Win+R», далее:
Посмотрите режим BIOS. Если указано UEFI, выполните преобразование.
Какая таблица разделов
Убедитесь, что радел HDD с установленной ОС отформатирован как таблица GUID (GPT). Нажмите «Win+R», пропишите команду:
Выберите раздел с установленной системой (Диск 0), далее:
Проверьте значение в «Стиль раздела». Должно быть установлено GPT.
Преобразование раздела в MBR
Понадобится специализированное ПО. Рассмотрим на примере AOMEI Partition. Загрузите бесплатную версию на ПК. Установка простая не вызовет сложностей даже у начинающих пользователей.
Откройте приложение, внизу окна найдите раздел диска. Он называется Диск 0 (если его не переименовывали). Далее:
Во время преобразования не перезагружайте ПК, даже если покажется что он завис, чтобы не потерять данные установленные на HDD.
После конвертации появится сообщение про успешное завершение операции. Нажмите клавишу «Enter» для загрузки ПК в обычном режиме.
Меняем режим загрузки
Зайдите в БИОС. Как это сделать? Во время перезагрузки нажмите одну из функциональных клавиш. В зависимости от конфигурации ПК это могут быть: «Del» или F1-F12. Если не помните какую клавишу использовать, посмотрите в документации. Подробнее смотрите в статье: «Заходим в BIOS на Windows 10».
Найдите параметр «Boot» (или аналогичный), перейдите:
Сохраните изменения (клавиша F10), перезагрузите ПК. Проверьте что операция произошла успешно. Откройте утилиту «Информация о системе». Как это сделать рассматривалось выше. В разделе «Обзор системы» отобразится «Legacy» или «Устаревший».
Меняем на устройствах Acer
Зайдите в BIOS. Откройте вкладку Boot. Выделите опцию Boot Mode (находится в положении UEFI), выбираем Legacy.
Подтвердите выбор.
Как поменять на моделях от Asus
В настройках отобразятся параметры. Названия опций в зависимости от марки устройства или прошивки EFI могут отличаться. На моделях Asus перейдите:
Как поменять на моделях от НР
Найдите пункт «Boot Option»-«Secure Boot». Установите значение отключено «Disable».
Не меняется UEFI на Legacy
Попробуйте обновить БИОС на свежую версию. Как это сделать смотрите в статье: «ПО для обновления БИОС».
Вывод
Мы рассмотрели, как изменить UEFI на Legacy, и зачем это может понадобиться. Сегодня не производятся новые устройства с BIOS. Но режим совместимости Legacy востребован. Нужен для запуска старых ОС на современных ПК. Режим упрощает выполнение апгрейда. Если использовалась ОС Виндовс на ПК с БИОС, активация режима совместимости на новой МП позволит оставить старый HDD с установленной на него ОС.
BIOS LEGACY BOOT OF UEFI ONLY MEDIA при загрузке с флешки — как исправить ошибку?
При загрузке компьютера или ноутбука с загрузочной флешки, сделанной в программе Rufus, вы можете получить сообщение ERROR: BIOS/LEGACY BOOT OF UEFI-ONLY MEDIA с объяснением причин ошибки на английском и предложением нажать любую клавишу для перезагрузки.
В этой инструкции подробно о том, чем может быть вызвана ошибка, о способах исправить ошибку BIOS LEGACY BOOT OF UEFI ONLY MEDIA и успешно загрузиться с флешки.
Причина ошибки BIOS LEGACY BOOT OF UEFI ONLY MEDIA
Большинство современных ПК и ноутбуков поддерживают два режима загрузки с загрузочных накопителей: UEFI (EFI) и Legacy (CSM, BIOS, Compatibility Support Mode). При записи загрузочной флешки в Rufus пользователь выбирает, для какого режима её следует записать, по умолчанию (если ничего не выбирать) — для режима UEFI.
В случае, если с такой флешки произвести загрузку в режиме Legacy, вы и увидите сообщение ERROR: BIOS/LEGACY BOOT OF UEFI-ONLY MEDIA, а пояснение на экране с ошибкой предлагает либо изменить режим загрузки в параметрах BIOS/UEFI вашего компьютера, либо перезаписать флешку для другого режима загрузки.
Обратите внимание: даже если вы включили поддержку UEFI загрузки в БИОС вашего компьютера, по умолчанию может быть использован режим Legacy (если он тоже включён), что также приведёт к рассматриваемой ошибке. Дополнительный момент — для загрузочных накопителей, созданных в Rufus, помимо шагов, описанных далее, может потребоваться отключить Secure Boot в БИОС/UEFI.
Загрузка с флешки в режиме UEFI
Самое простое и быстрое решение в нашем случае — выполнить загрузку с флешки в нужном режиме. Это будет работать для любого компьютера с поддержкой режима UEFI (такой режим загрузки начал поддерживаться на большинстве новых устройств примерно с 2012 года).
Как это сделать? — есть два варианта:
- Зайти в БИОС компьютера или ноутбука, затем, обычно на вкладке Boot (но может быть и в других разделах, например, BIOS Features) убедиться, что включен режим загрузки UEFI. Пункт для переключения может называться «UEFI/BIOS Mode», «Boot Mode», а иногда необходимо отключить поддержку загрузки Legacy — установить параметр Legacy Support, CSM Support или Compatibility Support Mode в состояние «Disabled». Для разных вариантов BIOS нужная опция может располагаться слегка в разных местах и иметь разные названия, но обычно её сравнительно несложно найти.
- Использовать Boot Menu при загрузке — обычно клавиша, которую нужно нажать для входа в Boot Menu отображается внизу экрана при начале загрузки компьютера (подробнее: Как зайти в Boot Menu на компьютере или ноутбуке). В Boot Menu вы можете увидеть, что загрузочная флешка отображается два раза: один раз с пометкой UEFI (или EFI), второй — без неё. Выберите с пометкой и тогда загрузка с флешки произойдёт без ошибки.
Создание загрузочной флешки Rufus для режима Legacy BIOS
Если по какой-то причине предыдущий вариант решения не подходит для вашего случая, вы можете пересоздать загрузочную флешку в той же программе Rufus таким образом, чтобы она была подготовлена для режима Legacy (CSM).
Для этого достаточно в пункте «Схема раздела» выбрать MBR, а в «Целевая система» — «BIOS (или UEFI-CSM)», этот пункт будет выбран автоматически. После записи USB накопителя в таком режиме, при загрузке он не будет вызывать ошибки ERROR: BIOS/LEGACY BOOT OF UEFI-ONLY MEDIA при тех же параметрах загрузки в БИОС, которые вы использовали изначально.
Видео инструкция
Если остаются вопросы или что-то осталось не до конца ясным, задавайте вопросы в комментариях, я постараюсь помочь.
Can't find option to activate legacy boot mode on Asus EFI BIOS
I installed Windows 10 on a PC but it has some incompatibilities with the graphic card. Now I want to install Windows 7, so I burned the ISO on an USB stick, and then I tried to boot the system with it. Instead of launching Windows 7 installer, the computer is booting directly to Windows 10.
I read some stuff over the internet that for Windows 7 installer to be bootable, I need to set the BIOS to legacy mode. However, on ASUS EFI BIOS version 2.00.1201, I can’t find this option anywhere. I selected the Boot tab and all I have is this:
Bootup NumLock State
Full Screen Logo
Wait For ‘F1’ If Error
Option ROM Messages
Setup Mode
Boot Option Priorities
Boot Option #1
Boot Option #2
> Hard Drive BBS Priorities
Boot Override
> SAMSUMG HD
> Windows Boot Manager
BIOS LEGACY BOOT OF UEFI ONLY MEDIA при запуске Windows с флешки
Для того, чтобы исключить возможные проблемы или загрузиться с полными правами администратора, вы можете использовать загрузочную флешку. Операционная система Windows устанавливается на накопитель через специальные программы, после чего ее можно использовать в качестве источника для установки. Но часто пользователи могут увидеть ошибку BIOS LEGACY BOOT OF UEFI ONLY MEDIA во время загрузки с флешки. Это распространенная проблема и мы собрали в этой статье разные способы ее решения.
Причины ошибки
На сегодняшний день можно смело выделить одну самую распространенную причину возникновения данной ошибки. Все дело в том, что современный ПК или ноутбук имеет 2 режима загрузки операционных систем, это UEFI (EFI) и Legacy. Данный режим выбран в BIOS, работать может только один из них. Во время создания флешки пользователь выбирает режим загрузки и программа запишет файлы под него. Но многие на это попросту не обращают внимания, оставляя настройки по умолчанию. В результате, чаще всего, специализированные программы записывают флешку под новый режим UEFI. Если в BIOS установлен режим загрузки Legacy, то возникает данная ошибка.
Если расшифровать информацию с проблемы на экране компьютера, то можно понять, что вам предлагают, либо изменить режим загрузки в BIOS, либо записать флешку в соответствующем режиме. Но также могут быть и другие причины возникновения данной проблемы, поэтому и способов решения есть несколько.
Как исправить ошибку?
Так как причина возникновения ошибки может быть разной, то и способ необходимо подбирать соответствующий. Любой из представленных ниже вариантов решения проблемы можно применить самостоятельно. Даже если вы ранее не проводили подобные процедуры, но имеете минимальные навыки в работе с BIOS и командной строкой, то у вас должно все получится. Начинайте с самых простых способов решения проблемы и продвигайтесь к тем, которые требуют немного больше времени и усилий.
Способ 1: переключиться в режим UEFI
Примерно с 2012 года все новые компьютеры начали поддерживать режим загрузки UEFI, он более функциональный, позволяет увеличить скорость и качество загрузки ОС. Более того, если вы используете самое новое оборудование, такой режим там установлен по умолчанию, а Legacy может и вовсе отсутствовать. В этом нет ничего удивительного, все устарелое необходимо постепенно выводить из индустрии, чтобы она развивалась. Если у вас возникла ошибка при загрузке с флешки, то необходимо переключиться в режим скачивания UEFI, а для этого нужно выполнить следующее:
- Зайти в Bios своего ноутбука или компьютера. Для этого в момент загрузки необходимо нажать кнопку esc, F2 или F12, в зависимости от типа материнской платы и программного обеспечения на ней.
- После того как вы зашли в системные настройки BIOS, необходимо перейти на вкладку Boot, именно здесь находится пункт выбора режимов загрузки.
- Нужный раздел в данной вкладке может иметь название «UEFI/BIOS Mode» или «Boot Mode».
- В этом пункте будет выбор UEFI или Legacy. Необходимо щелкнуть на первое, чтобы изменить режим загрузки системы.
В некоторых случаях необходимо отключить режим Legacy Support, перевести параметр этого пункта в Disable. Также помните о том, что в новом режиме флешка загрузилась и работает, но если вы попытаетесь скачать операционную систему с жесткого диска, то может возникнуть та же ошибка. Она устанавливалась под режим Legacy, поэтому в другом режиме она не будет доступна. Для восстановления загрузки необходимо снова выбрать Legacy в настройках BIOS.
Способ 2: отформатировать флешку и записать ее заново
Порой причиной возникновения ошибки является сама флешка, файловая система которой не поддерживает тот или иной режим скачивания. Например, если накопитель будет отформатирован в файловой системе типа NTFS, то загрузиться в legacy вы попросту не сможете. Как правило, большинство современных флешек изначально доступны в таком типе, чтобы иметь возможность работать с данными большого объема.
Чтобы отформатировать накопитель в нужном формате, необходимо подключить его к компьютеру, кликнуть по нему правой кнопкой и выбрать пункт «Форматировать». Перед тем как начать процедуру, лучше выбрать тип файловой системы, подходящий под ваш режим загрузки ОС. Также это можно сделать на этапе создания загрузочной флешки, специализированные программы самостоятельно умеют форматировать устройство под те или иные параметры.
Способ 3: восстанавливаем загрузочную область через командную строку
Для того чтобы вернуть рабочий загрузчик через командную строку, вам необходимо иметь рабочий дистрибутив Windows, диск или флешку для восстановления системы. Если что-то из этого есть в наличии, то можно приступать к работе. Для восстановления загрузочной области через командную строку, нужно выполнить следующие действия:
- После загрузки диска восстановления или сервисной флешки нужно нажать клавиши Shift + F10 или Shift+Fn+F10. Это позволит открыть командную строку и работать с ней. Если речь идет о классическом диске восстановления Windows 10, то здесь нужно выбрать Восстановление системы – Диагностика — Дополнительные параметры — Командная строка.
- В командной строке вводите по очередности команды diskpart – list volume – exit. После list volume вы увидите список доступных носителей. Необходимо выбрать тот, где вы хотите восстановить загрузочную область.
- Для осуществления процесса, необходимо ввести команду: bcdboot #:\windows. Вместо символа «#» нужно указать ту букву диска, который следует восстановить.
После этого процесс будет выполнен автоматически. По его окончанию можно перезагрузить компьютер и попытаться загрузиться уже с того носителя, который вы восстанавливали. Все должно проходить без ошибок и проблем.
Способ 4: преобразовываем MBR в GPT или наоборот
Если компьютер поддерживает загрузку в режиме UEFI, но разделы диска отформатированы в MBR, то скачивание в новом режиме будет невозможным. Необходимо преобразовать раздел в GPT, после чего новый режим загрузки ОС будет работать нормально. Чтобы переделать один тип раздела в другой, нужно выполнить следующие действия:
- Диск не должен быть занят. Необходимо либо использовать рабочий Live-CD, или проверенную загрузочную флешку. Можно подключить диск к другому компьютеру.
- После этого необходимо установить или использовать уже загруженное ПО для работы с дисками. Например, можно задействовать Paragon Hard Disk Manager.
- После того как программа будет загружена, перед вами появятся все диски, которые она нашла в данной системе. Нужно выбрать тот, где вы и желаете заменить MBR разделы на GPT.
- Кликните правой кнопкой мыши на этом диске, после чего выберите «Конвертировать базовый MBR в базовый GPT диск».
- После этого в верхней левой части окна нужно выбрать пункт «Применить».
- Вся процедура будет выполнена автоматически. Файлы должны остаться на диске.
Также можно выполнить конвертацию разделов в ручном режиме, используя командную строку. В этом случае файлы придется удалить, а сам способ вызывает некоторые трудности у неопытных пользователей. В командной строке нужно указать diskpart – list volume, чтобы увидеть все диски системы. После этого следует написать select disk # где вместо «#» поставить букву диска. Затем нужно ввести команду clean, чтобы удалить все данные из раздела. Остается написать convert gpt, чтобы преобразовать раздел.
Одно из перечисленных действий обязано исправить ошибку BIOS LEGACY BOOT OF UEFI ONLY MEDIA. Да, некоторые процедуры немного сложны, поэтому важно точно следовать инструкции, приведенной в статье. В остальном проблем быть не должно, методы работают и это проверено неоднократно на личном опыте.