LINUX.ORG.RU

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

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

MBR это апи между биосом и содержимым жёсткого диска, оно должно быть максимально простым.

MBR - это Master Boot Record. Не больше не меньше. Это 510 байт в которые надо в реальном режиме запихать тот код, который сможет найти прочитать и запустить основную часть загрузчика. Это не API.
API можно считать прерывания BIOS'а, но я не стал бы их называть «простым API». Эти прерывания, как ты, надеюсь, догадываешься работают исключительно в 16 битном режиме и используются в реальной жизни только для загрузки системы через MBR.

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

MBR это апи между биосом и содержимым жёсткого диска, оно должно быть максимально простым.

MBR - это Master Boot Record. Не больше не меньше. Это 510 байт в которые надо в реальном режиме запихать тот код, который сможет найти прочитать и запустить основную часть загрузчика. Это не API.
API можно считать прерывания BIOS'а, но я не стал бы их называть «простым API». Эти прерывания, как ты, надеюсь, догадываешься работают исключительно в 16 битном режиме и используются в реальной жизни только когда грузишь систему через MBR.