【发布时间】:2013-11-13 08:39:27
【问题描述】:
如何创建将内核加载到 iso 的简单引导加载程序?已经 5 天了,我在 google 中搜索并反复试验多次但一无所获.....我尝试了许多教程,如 mikeos、osdev、supernova、cosmos os 但仍然没有解决方案..... 我的电脑没有软盘,所以我无法使用软盘制作引导加载程序... 我在 mikeos 教程中看到第一个扇区 512 字节用于引导加载程序,第二个扇区用于内核可以使用 imdisk 但使用 floopy 磁盘也可以让引导加载程序和内核将另一个文件加载到 iso 中......他怎么能做到这一点(制作 iso 不使用软盘)?我想使用程序集制作引导加载程序和内核……这不是我第一次使用程序集并且已经体验过其他一些语言,如 c++、vb、php、phyton 等…… 如何为引导加载程序制作第一个扇区,将 seacring/load 内核编译成 iso?还将一些文件和文件夹添加到 iso 中?谢谢..
【问题讨论】:
标签: assembly kernel nasm bootloader