Page 1 of 1

QEMU is hanging on "Booting from floppy"

Posted: Wed Apr 16, 2008 11:08 am
by dvyjones
I began creating the OS by configuring GRUB, everything worked, except when i selected "DvyOS" from the GRUB list, I got "File not found" error (which I expected, since the kernel file wasn't put on the floppy). When I started QEMU with the boot.bin file on the floppy, QEMU hangs on "Booting from Floppy".

The boot.bin is a nasm compile of the code in "Babystep1" on the wiki, and the floppy is a loopback device.

Any idea what could be wrong?

Posted: Wed Apr 16, 2008 11:51 am
by Combuster
it does just that: nothing
Babystep tutorial wrote:You may notice that the floppy motor doesn't turn off and you can't reboot with Ctrl-Alt-Del.

Posted: Wed Apr 16, 2008 12:16 pm
by dvyjones
I went on to step 2 (Babystep2) which should print some text, but still nothing happens...

Posted: Thu Apr 17, 2008 9:59 am
by 01000101
it seems like your kernel is getting booted correctly.

The "booting from floppy" should be there, as it means that the file was found and it is up to your kernel to clear the screen post-grub. Also, in PMode, the floppy motor needs to be progmatically turned off while in 32-bit PMode.