rust-osdev/bootloader

[Feature] Support creating an El Torito (CD-ROM) bootable image

開放

#235 建立於 2022年4月22日

 (1 則留言) (1 個反應) (0 位負責人)Rust (238 個分叉)github user discovery
help wanted

倉庫指標

星標
 (1,682 顆星)
PR 合併指標
 (平均合併 2天 2小時) (30 天內合併 6 個 PR)

描述

Hi! First off, I wanted to thank the creator and the contributors of this package for all the great work.

Now, onto the issue: I have been using the bootloader to run a small kernel I'm writing and I have noticed that while I can boot when the built image is attached as a hard drive to QEMU, I am not able to boot when it's attached as a CD-ROM. I have dug deeper and from what I've read it is because CD-ROMs have a completely separate booting system called El Torito.

As such, I would like to know if there would be a possibility of adding El Torito support and add it so we could build the images directly for booting from a CD?

貢獻者指南