intermezzOS / kernel

A hobby operating system, in Rust
http://intermezzos.github.io/
Apache License 2.0
1.39k stars 90 forks source link

QEMU Bootloop after completing 4.3 #103

Closed artillect closed 7 years ago

artillect commented 7 years ago

After completing Chapter 4.3 and running my code using make, QEMU starts flashing between:

SeaBIOS (version 1.7.4-20150827_223240-lgw01-56)

       iPXE (http://ipxe.org) 00:03.0 C900 PCI2.10 PnP PMM+07FC10F0+07F210F0 C900

       Booting from Hard Disk...
       Boot failed: could not read the boot disk

       Booting from Floppy...
       Boot failed: could not read the boot disk

       Booting from DVD/CD...

and VGA Blank mode

What can I do to fix this?

steveklabnik commented 7 years ago

I have not seen this before! What platform are you on? I wonder if any of the things on http://intermezzos.github.io/book/appendix/troubleshooting.html would help you, even though none of them match exactly.

artillect commented 7 years ago

I'm using the Windows Linux Subsystem on Windows 10. Everything's worked up until now. I'm using the -curses flag for qemu, if that changes anything.

artillect commented 7 years ago

I went through everything that I've done and verified that my code was correct, I'm pretty sure that I didn't end up changing anything, but it works now.

steveklabnik commented 7 years ago

Okay! Glad it's working 👍