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