因为之前写的内核使用GRUB引导, 它需要遵守multiboot规范, 同时, 我还想自己写一个bootloader作为练习, 所以就需要让我自己的bootloader兼容multiboot。
于是, 今天终于完成了从光盘启动的multiboot兼容的bootloader, 主要代码在https://github.com/twd2/osdev/tree/master/bootloader/cdrom。
因为之前写的内核使用GRUB引导, 它需要遵守multiboot规范, 同时, 我还想自己写一个bootloader作为练习, 所以就需要让我自己的bootloader兼容multiboot。
于是, 今天终于完成了从光盘启动的multiboot兼容的bootloader, 主要代码在https://github.com/twd2/osdev/tree/master/bootloader/cdrom。
本文链接:https://twd2.me/archives/9410
发表评论