Я пишу загрузчик для x86. В какой-то момент, в начале загрузки, мне нужно загрузить некоторые сектора из моего загрузочного диска в память. Я делаю это с прерыванием 0x13 (ah = 02), и когда я пытаюсь его на своей виртуальной машине, он работает как шарм. Однако, когда я записываю изображение на USB-накопитель, машина не загружается, и я привязал ее к инструкциям загрузки сектора, очевидно, что мой USB-накопитель не является диском 0 (Floppy A), поэтому чтение не выполняется.Выясните, какой диск был загружен в загрузчик x86
Как определить, какой диск использовался для загрузки?
Спасибо!
Отлично! Я думаю, это то, что я получаю за то, что пропустил эти руководства. Спасибо! – Guido