Это мое понимание: BIOS выполняет базовую инициализацию чипсета и запускает загрузчик, который запускает ОС. И большинство продвинутых ОС, таких как Linux, не используют BIOS. Кроме того, встроенные платформы на основе ARM и других архитектур используют uboot для начальной загрузки ОС.
Учитывая все это: возможно ли запустить Linux на компьютере с архитектурой x86 с помощью uboot и без BIOS? Есть ли у машин на базе IBM PC/x86 архитектурная зависимость от BIOS для загрузки?