dos in bhyve
avg at FreeBSD.org
Wed Apr 12 08:58:40 UTC 2017
I wonder if anyone was able to run any DOS variant in bhyve.
I tried FreeDOS using BHYVE_UEFI_CSM firmware, but it seems to just hang.
I also tried adding a frame buffer device, it seems that there is some reaction
to key presses (RET) sent via VNC, but the screen stays black, so it's
impossible to tell if there are any prompts and what happens.
In any case, after a few RET-s the guest crashes with a triple fault.
Seems like that happens when it enables paging.
Some data from the VM state after the crash.
mov $0x110000,%edi <=========== triple fault here
I wonder if it's the value of CR4 that causes the trouble (PAE bit set).
More information about the freebsd-virtualization