Если вы когда-либо экспериментировали с операционными системами, разным железом и разгоном, вы, вероятно, слышали об UEFI и Legacy. Знать значение аббревиатур и то, что они обозначают, недостаточно. Нужно понимать что они делают и как работают.
В этой статье мы обсудим, как загружается ваш компьютер, что такое UEFI и Legacy. А также попробуем разобраться, почему один из них лучше другого в конкретных случаях.
Давайте начнем!
Как компьютер загружается?
Прежде чем углубляться в то, что такое UEFI и устаревшие режимы загрузки, давайте обсудим, как загружается компьютер. Понимание этого поможет прояснить некоторые моменты.
Когда вы включаете компьютер, он включает центральный процессор, ключевой компонент компьютера, который обрабатывает команды и, так называемые, инструкции.
Однако на этом этапе процесса загрузки в память не загружаются никакие инструкции. Таким образом, центральный процессор переключается на системное микропрограммное обеспечение, которое содержит свои инструкции для процесса загрузки.
Код микропрограммного обеспечения выполняет инициализацию самопроверки включения питания (POST) и настраивает все подключенные периферийные устройства. После успешной проверки микропрограммное обеспечение загружает устройства хранения и проверяет наличие загрузчика. Затем микропрограммное обеспечение переключает инструкции на загрузчик для обработки процесса загрузки.
На этом этапе загрузчик, такой как LILO и GRUB, берет на себя управление, загружает ядро системы в память и инициализирует необходимые процессы.
Как уже упоминалось, микропрограммное обеспечение помогает обрабатывать инициализацию оборудования во время процесса загрузки. Эта прошивка обычно известна как BIOS или базовая система ввода-вывода.
Как изменить MBR на GPT на системном диске без потери данных?
Примечание: Все далее указанные шаги делаете на свой страх и риск. После успешного изменения стиля MBR на GPT нужно изменить режим Legacy на UEFI в настройках материнской платы. В противном случае система не загрузится. Перед тем как начать проверьте, что материнская плата поддерживает UEFI.
Внести изменения можно с помощью утилиты MBR2GPT, которая встроена в Windows 10 с обновления 1703 (CreatorsUpdate). Поэтому если сборка не соответствует указанной версии, по крайней мере, обновите ее до 1703 и переходите к следующим шагам.
В первую очередь запустите командную строку с правами администратора. Для этого задайте в поисковой строке команду cmd и предоставьте ей доступ с повышенными правами.
В консоли наберите следующую команду, которая преобразует диск с MBR в GPT и подтвердите ее запуск на Enter:
MBR2GPT.EXE /convert /allowFullOS
Если все прошло успешно, то увидите информацию о ходе выполнения, заканчивающуюся следующими строками:
MBR2GPT: Преобразование завершено успешно. Прежде чем новая система сможет правильно загрузиться, нужно переключить прошивку для загрузки в режим UEFI.
После успешного преобразование осталось изменить настройки материнской платы с Legacy на UEFI.
Что такое Legacy Boot?
Устаревшая загрузка относится к процессу загрузки, используемому микропрограммой BIOS для инициализации аппаратных устройств. Legacy режим загрузки содержит набор установленных устройств, которые инициализируются по мере выполнения компьютером POST-ТЕСТА во время процесса загрузки. Устаревшая загрузка будет проверять наличие главной загрузочной записи (MBR) на всех подключенных устройствах, как правило, в первом секторе диска.
Когда он не может найти загрузчик в устройствах, Legacy переключается на следующее устройство в списке и продолжает повторять этот процесс, пока не найдет загрузчик, а если нет, то вернет ошибку.
Возможные ошибки при преобразовании раздела
Если при выполнении команды преобразования получаете ошибку «MBR2GPT не может найти раздел(ы) ОС для диска 0», возможно, среда восстановления Windows не настроена в системе. Чтобы проверить состояние ее службы, выполните команду:
reagentc /info
Если получаете ответное сообщение «WindowsREStatus: Disabled», нужно включить службу среды восстановления. Для этого выполните команду:
reagentc /enable
Среда восстановления Windows будет настроена и включена. Теперь снова попробуйте преобразовать стиль.
Также при запуске команды преобразования можете столкнуться с ошибками «MBR2GPT Disk layout validation failed for disk 0» или «cannot find room for the efi system partition».
Они возникают, когда утилита MBR2GPT сталкивается с ошибкой компоновки раздела при проверке возможности преобразования. В общем для запуска утилиты требуется выполнение следующих условий:
- максимум 3 основных раздела;
- должны отсутствовать логические/расширенные разделы.
Если более 3 основных разделов, то можно объединить их без потери данных. То же самое можно сделать с логическими/расширенными разделами.
Что такое UEFI?
UEFI или Unified Extensible Firmware Interface — это современный способ управления процессом загрузки. UEFI похож на Legacy, однако он хранит загрузочные данные в файле .efi, а не в прошивке.
В современных материнских платах чаще всего используется режим загрузки UEFI с очень интуитивно понятным и удобным интерфейсом. Режим загрузки UEFI содержит специальный раздел EFI, который используется для хранения файла .efi и используется в процессе загрузки и загрузчике.
AMI BIOS
Очень распространенный вариант, который можно встретить на многих современных компьютерах. Главное меню разделено на 2 части: список категорий и различные действия, вроде выхода или сохранения. Вы будете работать с левой частью.
Вам необходимо перейти в раздел, который называется «Integrated Peripherals». Русскоязычной версии интерфейса нет, поэтому все команды только на английском. С помощью стрелки «Вниз» выделите данный пункт и нажмите Enter.
Здесь нужно включить (Enabled) 4 опции:
- USB EHCI controller – основной контроллер. Если на материнской плате есть порты версии 3.0, этот пункт будет разделен на 2 части: «Controller» и «Controller 2.0»;
- USB Keyboard Support – поддержка клавиатур;
- USB Mouse Support – поддержка мышек;
- Legacy USB storage detect – работа с внешними хранилищами данных: флешками, дисковыми накопителями, дисками смартфонов и цифровых фотоаппаратов.
В некоторых старых версиях присутствует всего 2 пункта «USB controller» и «Legacy USB storage support».
Когда закончите с настройками, нажмите клавишу F10, чтобы сохранить внесенные изменения и перезагрузить компьютер.
Разница между UEFI и Legacy
На первый взгляд UEFI и Legacy очень похожи. Однако на более глубоком уровне они значительно отличаются.
Поскольку UEFI является преемником BIOS, он наследует все его функции и возможности. Ниже приведены различия между UEFI и Legacy:
РЕЖИМ ЗАГРУЗКИ UEFI | Legacy или УСТАРЕВШИЙ РЕЖИМ ЗАГРУЗКИ |
UEFI поддерживает более красивый пользовательский интерфейс. | Устаревший режим загрузки является традиционным и очень простым. |
Он использует схему разбиения GPT. | Legacy использует схему разделов MBR. |
UEFI обеспечивает более быстрое время загрузки. | Он работает медленнее по сравнению с UEFI. |
Поскольку UEFI использует схему секционирования GPT, он может поддерживать диски и флешки до 9 Зеттабайт. | Схема разметки дисков MBR, используемая Legacy, поддерживает только устройства хранения данных объемом до 2 ТБ. |
UEFI работает в 32-разрядных и 64-разрядных версиях, что позволяет поддерживать навигацию с помощью мыши и сенсорного экрана. | Legacy работает в 16-битном режиме, который поддерживает только клавиатурную навигацию. |
Поддерживает безопасную загрузку, которая предотвращает загрузку несанкционированных приложений. Также может препятствовать двойной загрузке, поскольку рассматривает операционные системы (ОС) как приложения. | Не может обеспечить безопасный метод загрузки, который позволяет загружать неавторизованные приложения, что делает возможной двойную загрузку (Dual Boot). |
Он имеет более простой процесс обновления. | Процесс обновления более сложен (и не всегда возможен) по сравнению с UEFI. |
Хотя UEFI кажется лучше, чем Legacy (и это так), это не всегда лучший выбор для использования, и вам это может не понадобиться. Всё зависит от конкретного устройства и ОС, которую вы хотите использовать.
В некоторых случаях вам может потребоваться использовать Legacy режим загрузки. Например, если вы хотите двойную загрузку, UEFI может помешать этому процессу. Некоторые операционные системы, особенно старые, просто не умеют работать в UEFI режиме и если вы хотите установить такую систему, то так же придётся использоваться Legacy режим загрузки.
Вот примерные сценарии, в которых вам не понадобиться UEFI:
- Процесс двойной загрузки (можно обойти используя, например rEFInd)
- Если у вас используются диски менее 2 ТБ (можете продолжать использовать MBR)
- Когда ваша ОС совсем не умеет работать в UEFI, либо он ей не обязателен. (старые версии Windows и Linux)
- Если вам просто нравится быстрый и простой графический интерфейс BIOS, где удобно управлять с помощью клавиатуры.
Подводим итоги
UEFI — это расширенная программно-аппаратная связка, пришедшая на смену стандартной БИОС. Основные её плюсы — простота, наличие русского языка и возможность работать с жёсткими дисками с разметкой GPT; минусы — несовместимость со старыми операционными системами и архитектурой х86. Включить и отключить UEFI можно, зайдя в BIOS, а настроить — непосредственно из Windows 8/8.1/10 без необходимости перезагрузки.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007 .
Смотреть что такое «boot» в других словарях:
Boot — (et) … K?lsch Dialekt Lexikon
boot — boot·er; boot·ery; boot·heel; boot; boot·hose; boot·leg·ger; boot·less; boot·lick·er; boot·man; free·boot; free·boot·er; gum·boot·ed; boot·lick; boot·strap; boot·a·ble; boot·less·ly; boot·less·ness; fire·boot; … English syllables
Boot — Ein Boot ist ein Fahrzeug, das nach dem Archimedischen Prinzip auf dem Wasser, oder als U Boot exakt ausbalanciert, ebenfalls nach dem Archimedischen Prinzip, in einer von der Besatzung exakt definierbaren Tiefe im Wasser schwimmt.… … Deutsch Wikipedia
Boot — Boot, kleine Fahrzeuge mit geringem Tiefgang f?r den Kleinverkehr, unter sich in Gr?sse, Form und Bauart sehr verschieden; sie werden durch Riemen (Ruder), h?ufig auch durch Segel und Dampfkraft, durch Petroleummotoren oder elektrisch bewegt… … Meyers Grosses Konversations-Lexikon
boot — n : additional money or property received to make up the difference in an exchange of business or investment property that is of like kind but unequal in value ? … Law dictionary
boot — I. boot [1] ? NOUN 1) a sturdy item of footwear covering the foot and ankle, and sometimes the lower leg. 2) informal a hard kick. 3) Brit. a space at the back of a car for carrying luggage. ? VERB 1) kick hard. 2) … English terms dictionary
Boot — (b[=oo]t), n. [OE. bot, bote, advantage, amends, cure, AS. b[=o]t; akin to Icel. b[=o]t, Sw. bot, Dan. bod, Goth. b[=o]ta, D. boete, G. busse; prop., a making good or better, from the root of E. better, adj. [root]255.] 1. Remedy; relief; amends; … The Collaborative International Dictionary of English
Boot-CD — Boot CD, eine CD, mit deren Hilfe ein Computer in Betrieb genommen werden kann (Booten), ohne auf Daten der Festplatte zugreifen zu m?ssen. Auf ihr sind die wichtigsten Teile eines Betriebssystems gespeichert, die dann vom Boot Sektor dieser CD … Universal-Lexikon
boot — [bu:t] also boot up verb COMPUTING 1. [intransitive] if a computer boots, it starts working and is ready to use: • The machine takes a long time to boot up. 2. [transitive] to make a computer ready to be used by getting all the programs it nee … Financial and business terms
Boot — Boot, n. [OE. bote, OF. bote, F. botte, LL. botta; of uncertain origin.] 1. A covering for the foot and lower part of the leg, ordinarily made of leather. [1913 Webster] 2. An instrument of torture for the leg, formerly used to extort confessions … The Collaborative International Dictionary of English
Boot — Boot: Das im 16. Jh. aus der niederd. Seemannssprache ?bernommene Wort geht zur?ck auf mnd. bo?t, das – wie auch niederl. boot – aus mengl. bot entlehnt ist (vgl. engl. boat). Voraus liegt aengl. ba?t »Boot, Schiff«, dem die gleichbedeutenden… … Das Herkunftsw?rterbuch
Вывод
Мы разобрали основные различия между UEFI и устаревшими (Legacy ) режимами загрузки. Используя информацию, приведенную в этом руководстве, теперь вы можете устранять возникшие неполадки. Например, если у вас не работает двойная загрузка (Dual Boot), вы можете отключить безопасную загрузку и переключится в Legacy режим.
Интересная статья на хабре по данной теме: Настройка UEFI Dual Boot системы, приправленной rEFInd.
Я надеюсь кому-то эта информация будет полезна. Если у вас есть какие-то вопросы или есть что добавить — добро пожаловать в комментарии.