oscarlab / hoss

Pedagogical Hypervisor, based on MIT JOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trouble running bochs

meongithub opened this issue · comments

When I start the bochs emulator I get the following error:

meonubuntu@meonubuntu:~/ecs251/josvmm$ make bochs
+ ld obj/boot/boot
boot block too large: 517 bytes (max 510)
boot/Makefrag:22: recipe for target 'obj/boot/boot' failed
make: *** [obj/boot/boot] Error 1
make: *** Deleting file 'obj/boot/boot'

The only suggestion I found on searching this was to downgrade gcc to 3.x (but this hard to do)

My current gcc and system info:

gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.5)

Any ideas?

I just pushed a batch of fixes that should address this issue. Sorry for the delay in getting back to you.

Let me know if this fixes the problem.