LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

Вообще, с теоретической точки зрения, нет ничего такого, что может UEFI но не может BIOS.

BIOS не умеет работать без 16 битного реального режима. Выпилят этот режим и настанет конец BIOS’у. Про другие платформы можно вообще не говорить, а UEFI и на ARM работает.

Но есть SeaBIOS - современный «legacy-style» BIOS на чистом C и всего лишь ~50k строк кода

Любительская поделка для эмуляторов. Кроме фанатиков её на реальное железо никто не ставит.

И именно это ярче всего доказывает не-нужность UEFI: ведь если бы UEFI был так нужен, то коребутчики - люди, у которых есть реальная возможность выбора - ставили бы Tianocore вместо SeaBIOS.

Оценивать нужность UEFI по 2.5 фанатикам coreboot - так себе затея. Я бы не рисковал ставить coreboot, так что-нибудь спалить можно. Официальную прошивку пишут авторы оборудования или с доступом к официальной документации к оборудованию. Миллионы компьютеров статистически показывают, что прошивка работает.

ставили бы Tianocore вместо SeaBIOS.

Скорее всего просто не осилили. Этот coreboot развивается так медленно, что сделать поддержку UEFI ещё не успели.

Исходная версия X512, :

Вообще, с теоретической точки зрения, нет ничего такого, что может UEFI но не может BIOS.

BIOS не умеет работать без 16 битного реального режима. Выпилят этот режим и настанет конец BIOS’у. Про другие платформы можно вообще не говорить, а UEFI и на ARM работает.

Но есть SeaBIOS - современный «legacy-style» BIOS на чистом C и всего лишь ~50k строк кода

Любительская поделка для эмуляторов. Кроме фанатиков её на реальное железо никто не ставит.

И именно это ярче всего доказывает не-нужность UEFI: ведь если бы UEFI был так нужен, то коребутчики - люди, у которых есть реальная возможность выбора - ставили бы Tianocore вместо SeaBIOS.

Оценивать нужность UEFI по 2.5 фанатика coreboot - так себе затея. Я бы не рисковал ставить coreboot, так что-нибудь спалить можно. Официальную прошивку пишут авторы оборудования или с доступом к официальной документации к оборудованию. Миллионы компьютеров статистически показывают, что прошивка работает.

ставили бы Tianocore вместо SeaBIOS.

Скорее всего просто не осилили. Этот coreboot развивается так медленно, что сделать поддержку UEFI ещё не успели.