LINUX.ORG.RU

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

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

А вот BSD и Solaris должны работать т.к. выглядят достаточно продвинутыми чтобы обходиться без услуг БИОСа

Вы в упор игнорируете пробоему совместимости интерфейса BIOS <-> загрузчик ОС. Загрузчик в MBR не может обходиться без услуг BIOS потому что другого ничего нет. Он должен грузить компоненты ОС с диска через int 13h и т.д..

Как вы себе представляете 64 битный BIOS? Запускать MBR в 16 битной виртуальной машине? Или вместо int 13h придумать некие новые 64 битные интерфейсы? Как тогда будут согласовываться эти интерфейсы между разными вендорами ОС?

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

А вот BSD и Solaris должны работать т.к. выглядят достаточно продвинутыми чтобы обходиться без услуг БИОСа

В в упор игнорируете пробоему совместимости интерфейса BIOS <-> загрузчик ОС. Загрузчик в MBR не может обходиться без услуг BIOS потому что другого ничего нет. Он должен грузить компоненты ОС с диска через int 13h и т.д..

Как вы себе представляете 64 битный BIOS? Запускать MBR в 16 битной виртуальной машине? Или вместо int 13h придумать некие новые 64 битные интерфейсы? Как тогда будут согласовываться эти интерфейсы между разными вендорами ОС?