I am using the barebones tutorial as the basis for the operating system I'm working on, and it seems to be an older tutorial: it collects the kernel onto a floppy disk, and then loads it using GRUB.
Basically, I still want to use GRUB, but I would like my OS to start from the CD. The main reason is that I actually do not have a real floppy disk (I am currently testing in VirtualBox), and therefore I have no way to test my OS on real hardware.
I went on the net and I can find many utilities that create a bootable CD from a floppy disk, but for that, everything seems to require an actual floppy drive, and this is not quite what I am looking for. I would like that in the end I could make a bootable CD during my step, without having to first place the image on a floppy disk, which seems pretty pointless.
I think an easy way to answer this question is: How do I configure GRUB to read a kernel image from a CD? Do I need a special utility for Windows? (The kernel cannot compile yet, but not for looong while)
Thanks!
osdev grub
Nicholas flynt
source share