2010-06-20 72 views
2

在编译时,我将我的程序集引导与我的内核一起链接到* .img文件中,然后使用MagicISO将其转换为* .iso映像。然后我从这个* .iso映像启动。 但问题是我想读取文件(内核)的第二个扇区到0x1000的内存中。但我只知道如何做到这一点,用软盘映像,所以有人可以告诉我怎么做,用* .iso? 如果你需要任何代码或任何东西只告诉我,我会提供它:)。如何将内核加载到内存中,从ISO

回答

2

如果您的img文件是软盘映像,则将该软盘加载到软盘模拟环境中。我的猜想是,你应该能够像访问软盘一样访问数据。