Как загрузить ядро ​​в память, из ISO - PullRequest
2 голосов
/ 20 июня 2010

Во время компиляции я связываю загрузочную сборку Assembly с моим ядром в файл * .img, который затем преобразую в образ * .iso с помощью MagicISO. Затем я загружаюсь с этого * .iso образа. Но проблема в том, что я хочу прочитать второй сектор файла (ядро) в память в 0x1000. Но я знаю, как это сделать только с образом дискеты, так что, может, кто-нибудь подскажет, как это сделать, с * .iso? Если вам нужен какой-либо код или что-нибудь, просто скажите мне, и я предоставлю его:).

1 Ответ

2 голосов
/ 21 июня 2010

Если ваш файл img представляет собой образ дискеты, диск загружается в среде эмуляции дискеты.Я предполагаю, что вы должны иметь доступ к данным так же, как на дискете.

...