1

Недавно я заинтересовался DUET, эмулятором Intel UEFI для разработчиков. Я читаю, что это может быть установлено на жесткий диск, но что это делает? Какой-то загрузочный монитор? Виртуальная машина? Смогу ли я заставить компьютеры BIOS работать как компьютеры EFI? Может ли он быть использован для программной безопасной загрузки?

1 ответ1

3

Вы можете подумать, что DUET - это своего рода загрузчик, который загружает среду EFI на компьютерах в режиме BIOS. При запуске DUET по существу превращает компьютер на базе BIOS в компьютер с поддержкой EFI. Это не виртуальная машина. Последнее, что я проверял, DUET не включал поддержку безопасной загрузки, но это могло измениться в последних сборках. (Даже если бы он включал поддержку Secure Boot, он не был бы таким уж эффективным, поскольку DUET по-прежнему зависит от принципиально небезопасного пути загрузки BIOS для начала работы.) Тем не менее, он позволяет запускать загрузчики на основе EFI и другие инструменты EFI. Как следует из названия, он изначально был разработан для разработчиков, но я полагаю, что большинство разработчиков теперь имеют настоящее оборудование EFI. Его наиболее практичное применение в наши дни, вероятно, предназначено для людей с компьютерами на базе BIOS, которые хотят загружать Windows с жестких дисков объемом более 2 ТБ. Такие диски должны использовать таблицу разделов GUID (GPT), и Windows может загружаться только с дисков GPT при использовании EFI. DUET позволяет это. OTOH, это также что-то вроде боли в настройке, поэтому вы должны учитывать это, только если у вас больше времени и / или опыта, чем денег. Если у вас есть один или двести баксов для настольной системы (или чуть больше, чем для ноутбука), лучше заменить материнскую плату (или весь компьютер) моделью с поддержкой EFI.

Процесс установки и использования DUET слишком сложен, чтобы описывать его здесь; но я написал веб-страницу по теме:

http://www.rodsbooks.com/bios2uefi/index.html

Обратите внимание, что DUET чрезвычайно привередлив. По моему опыту, это лучше всего работает на компьютерах на базе Intel. Я протестировал его как минимум на трех компьютерах на базе AMD, и на двух из них он полностью вышел из строя, а на третьем плохо работал. Вам потребуется еще один загрузчик на основе BIOS (например, GRUB или SYSLINUX), чтобы вообще запустить DUET. Моя веб-страница описывает, как это настроить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .