Я пытаюсь выяснить, использует ли UEFI CMOS для хранения своих настроек или нет. Я пытаюсь лучше понять разницу между BIOS и UEFI, я знаю, что он быстрее и может содержать больше информации по сравнению с 16-битным BIOS, который использовался ранее. Он поддерживает более широкий спектр оборудования и наборов микросхем, а также лучшие драйверы для этих устройств. Он поддерживает жесткий диск за пределами 2 ТБ, обеспечивает безопасную загрузку, а также лучшую поддержку загрузки PXE и HTTP.
2 ответа
Я пытаюсь лучше понять разницу между BIOS и UEFI, я знаю, что он быстрее и может содержать больше информации по сравнению с 16-битным BIOS, который использовался ранее.
Многое зависит от того, что вы имеете в виду быстрее:
Это не сделает ваш компьютер быстрее.
Вероятно, время загрузки будет короче (от включения питания до окончания POST).
Это даже не близко к некоторым прошивкам, таким как coreboot.
Он поддерживает более широкий спектр оборудования и наборов микросхем, а также лучшие драйверы для этих устройств.
Я не согласен. современная прошивка EFI будет поддерживать современное оборудование, но современная прошивка BIOS будет делать то же самое.
Он поддерживает HDD за 2TB,
Правильный. Но неспособность поддержать> 2TiB является ограничением прошлого. Причиной этого было отсутствие надлежащих спецификаций для функций BIOS и реализации дисков IDE/ATA. Это приводит к всевозможным проблемам с максимальным размером диска, а ограничение в 2 ТБ для дисков 512 байт / сектор является самым последним. Любая современная прошивка BIOS, которая распознает диски 4K / AF, должна работать с дисками в формате MBR до 16 ТБ.
это дает вам безопасную загрузку
Оно делает. Теперь уже не безопасно, когда ключи просочились.
а также лучшая поддержка загрузки PXE и HTTP.
PXE boot это древний. Микропрограмма BIOS также поддерживает внешние дополнительные ПЗУ и, таким образом, может загружаться PXE.
Большим преимуществом EFI является то, что он хорошо указан. Никакого реверс-инжиниринга с ПК IBM, не надо гадать на «кажется, что большинство ПК делают, давайте сделаем то же самое». EFI хорошо документирован. Вы точно знаете, что должны делать при кодировании прошивки EFI, а это означает меньшее количество несовместимостей * 1.
* 2. Загрузка из / boot / bootX64.Файл EFI должен работать на всех ПК * 3 . Перемещение диска с одного ПК на другой или даже на виртуальную машину или Mac должно быть намного проще. ->Я пытаюсь выяснить, использует ли UEFI CMOS для хранения своих настроек или нет.
И да и нет.
Классические установки на ПК использовали простую прошивку, называемую BIOS, и память с батарейным питанием, часто называемую CSMOS. (Хотя CMOS действительно является производственным методом, а не именем для энергозависимой памяти). Эта память была защищена батареей, и это означает, что она не будет сохранять свою информацию после того, как батарея разряжена.
Многие другие системы (например, Sun Sparc, системы на базе Alfa, старые Mac, ...) использовали энергонезависимую память. Аккумулятор не требуется для поддержания своих данных. [U] EFI также использовал NV. В зависимости от того, что вы хотели спросить:
- Да, он также хранит информацию где-то на материнской плате,
- Нет, это не совсем то же самое.
* 1: Или я должен сказать, что это должно означать меньшее количество несовместимостей. :)
Нет, UEFI не хранит настройки в / в той же области, что и старый BIOS.
Он имеет отдельную изолированную область встроенной флэш-памяти.