2

Как UEFI предлагает преимущество перед архитектурой BIOS?

Почему так сложно установить Linux(читайте Ubuntu) в качестве опции двойной загрузки на ПК с UEFI под управлением Windows 8/8.1? Я говорю, что это трудно из-за этого руководства по помощи Ubuntu.

2 ответа2

5

На самом деле это два вопроса в одном, так что вот мои ответы:

  1. UEFI обеспечивает большую гибкость в загрузке и управлении устройствами в системе, позволяет использовать GPT-диски, которые удаляют ограничение в 4 основных раздела жесткого диска, позволяет выбирать операционную систему, загружаемую из прошивки, позволяет использовать подписанные загрузчики. улучшить защиту от вредоносных программ, а также возможность резервного копирования и восстановления конфигурации.
  2. Есть несколько причин, по которым установка Linux на компьютере с UEFI Windows более сложна, основная из которых заключается в том, что некоторые компьютеры Windows по умолчанию проверяют подписанный загрузчик, и есть несколько компьютеров, которые полностью запрещают загрузку неподписанных загрузчиков, другая проблема заключается в том, что Windows начинает загружаться, когда отображаются параметры загрузки, поэтому, если вы хотите запустить Linux вместо Windows, вам придется перезагрузить компьютер, если вы выберете его в меню загрузки Windows, и Windows не добавит параметр Ubuntu автоматически, кроме того, Windows часто предоставляет методы для устранения проблем с загрузкой, которые иногда перезаписывают работу, выполняемую установщиком Ubuntu, так как он не определяет загрузчик.
5

Основные преимущества, которые предоставляет UEFI:
1. Улучшенная поддержка дисков: UEFI поддерживает GPT (GUID Partitioned Table), в которую добавлена поддержка очень больших жестких дисков (например, емкостью более 2 ТБ). BIOS использует MBR, размер которого ограничен 2 ТБ из-за 32-битных таблиц. UEFI имеет 64-битные таблицы, позволяющие загрузочным устройствам быть больше 2 ТБ. Это имеет много преимуществ в долгосрочной перспективе.
2. Загрузчики больше не нужны: это механизм, который спецификация UEFI предоставляет операционным системам для обеспечения их доступности для загрузки: операционная система предназначена для установки загрузчика, который загружает ядро ОС и т.д. В системный раздел EFI, и добавляет запись к конфигурации диспетчера загрузки UEFI с именем - очевидно, это будет обычно происходить из имени операционной системы - и местоположения загрузчика (в исполняемом формате EFI), который предназначен для загрузки этой операционной системы.
3. Добавленные функции: UEFI добавил поддержку следующих функций, которые не были доступны с BIOS

  • криптография
  • Сетевая Аутентификация
  • поддержка расширений, хранящихся на энергонезависимых носителях
  • встроенный менеджер загрузки
  • среда оболочки для запуска других приложений EFI, таких как диагностические утилиты или флэш-обновления.

4. Лучший интерфейс: UEFI был спроектирован с большим пространством для размещения графики, тем самым облегчая аккуратный графический интерфейс.
5. Быстрая загрузка.

Что касается упомянутой вами трудности с Linux, то изначально это было из-за того, что многим компьютерам с Windows 8, поставленным в то время, было запрещено отключать безопасную загрузку. Безопасная загрузка - это то, что не позволяет операционной системе загружаться без сертификата PKI, который должен быть добавлен в список UEFI. Это было позже решено.

Источники: ExtremeTech, загрузка UEFI, статья PCMag UEFI, uefi vs bios

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