Если бы я купил новый компьютер в течение следующего года или около того, без предустановленной операционной системы, он бы поставлялся с BIOS, UEFI или с обоими? (или нет?) Я не могу найти ответ с помощью поиска Google, независимо от того, как я это формулирую.

3 ответа3

2

Почти все (возможно, все) новые компьютеры с архитектурой x86-64 поставляются с прошивками EFI или UEFI. (UEFI - это просто версия EFI 2.x. Насколько мне известно, только Mac используют EFI 1.x; все остальное использует UEFI/EFI 2.x.) Я использую "EFI" для обозначения любой версии EFI/UEFI.

Большинство EFI предоставляют функцию, называемую модулем поддержки совместимости (CSM), которая позволяет EFI загружать загрузчики в режиме BIOS и, следовательно, операционные системы, предназначенные для загрузки на компьютерах на основе BIOS. Таким образом, если вы купите новый компьютер или материнскую плату, он, вероятно , сможет загрузиться либо в режиме EFI, либо в режиме BIOS; но технически компьютер будет основан на EFI, даже если вы загрузите его в BIOS/CSM/ устаревшем режиме. Если у вас есть такой компьютер, я рекомендую загрузиться в собственном режиме EFI, если это возможно; использование CSM создает гораздо более сложный путь загрузки и значительно увеличивает вероятность возникновения проблем. Я расскажу об этой проблеме на моей странице, которая написана для читателей, которые предварительно установили Windows и которые хотят установить Linux; но принципы применимы к любой установке, особенно к установке с двойной загрузкой.

Если вы думаете, что EFI - порождение дьявола, вам лучше всего на современных компьютерах получить что-то, совместимое с CoreBoot. Это проект прошивки с открытым исходным кодом, который позволяет вам настраивать вашу прошивку. Вы бы поместили CoreBoot на материнскую плату вместе с полезной нагрузкой, которая обеспечивает дополнительную функциональность. Эта полезная нагрузка может предоставить BIOS или что-то более экзотическое или специализированное, например, версию GRUB для CoreBoot. Имейте в виду, однако, что CoreBoot не для новичков, и его список поддерживаемых материнских плат, хотя и довольно большой, включает относительно немного моделей, которые в настоящее время продаются новыми. (Возможно нет; я недавно не проверял.) Таким образом, для 99,9% людей лучше использовать все, что поставляется с вашим компьютером, или, самое большее, обновлять прошивку до последней версии, предоставленной производителем.

Наконец, если вы не полностью понимаете проблему EFI-vs-BIOS, вы можете прочитать мой ответ на вопрос о различиях между загрузкой BIOS и EFI на этом сайте.

1

В зависимости от материнской платы он будет иметь, скорее всего, UEFI. Без этого вы бы ничего не смогли сделать.

Кроме того, на нем может быть установлена операционная система, такая как FreeDOS, если это полная машина. Большинство делают это для того, чтобы показать вам, что оно может делать свое дело.

1

Строго говоря, о «новой» системе, как вы упомянули:

TL:DR Системная плата, являющаяся BIOS или EFI/UEFI, не зависит от новой системы, в которой установлена ОС, или нет. Уже несколько лет рынок производства приближается к новому стандарту, и в настоящее время вам будет сложно найти системную плату на основе OLD BIOS. Если новая система имеет Windows 8, 8.1 (не должно быть новых систем с 8 и, вероятно, не осталось 8,1 в настоящее время на полках магазинов), Windows 10, ее по лицензионному соглашению от Microsoft необходимо отправить в систему UEFI и также с включенной безопасной загрузкой.

Исходя из моего опыта работы на рынке создания пользовательских сборок за последние 6 лет, после того, как в 2009 году стандарты были прочно закреплены, начался медленный первоначальный переход к системным платам UEFI для систем клиент / ПК. К 2010 году они начали появляться и медленно переходить на розничный рынок в период с 2011 по 2012 годы. Между 2013-2014 гг. Системные платы UEFI были очень распространены, так как по крайней мере половина или более половины системных плат были UEFI. В последние год или два подавляющее большинство составляют UEFI, и я думаю, что вам пришлось бы искать, что это не UEFI. Есть крупные ритейлеры, которые перепродали в магазине, но некоторые из них уже 3-4 года назад. Я не уверен, что системные платы со старым BIOS все еще производятся.


UEFI Concerns UEFI - нечего бояться. Однако, если вам действительно нужна или требуется система на основе MBR/BIOOS, большинство системных плат имеют откат с обратной совместимостью, который, вероятно, будет присутствовать в системах в обозримом будущем, который обычно называется режимом CSM (модуль поддержки совместимости), EFI/Legacy, UEFI/Legacy, режим BIOS или что-то неясное, например, совместимость с Windows 8. Вы просто «Включите» эти режимы, за исключением «Совместимости с Windows 8», в которой вы «Отключите, поскольку включение этого параметра включит UEFI». Все эти режимы делают одно и то же независимо от того, как написана прошивка. Они позволяют вам установить систему MBR/BIOS на системной плате UEFI с помощью встроенного программного обеспечения эмуляции, которое в итоге оказывается довольно плавным, и пользователь обычно не может сказать, что это эмуляция BIOS, за исключением попыток двойной или мультизагрузочной системы с CSM включенная система. Последнее может оказаться более сложным, чем обычная двойная / мультизагрузка на системной плате, основанной исключительно на BIOS, и могут возникнуть проблемы с совместимостью.

Краткая история:

Не смотря на точные даты, которые я недавно исследовал и забыл, UEFI начинал как EFI в середине-конце 90-х. Он не был стандартизирован до тех пор, пока почти не был представлен UEFI с частью UNIFIED, возглавляющей стандартизацию. Корпоративная система начала использовать EFI примерно в 2003 году, но стандарты не были разработаны до 2007-2009 годов.

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