Can an amd64 host support an i386 OS? I know the CPU itself can support both (as well as, technically, 8086 real mode), but unsure whether it can freely switch between 32 and 64 bit, and if so, whether bhyve (or FreeBSD as the host OS) supports that?
I've been searching, but I cannot find a clear answer to this myself.
I tried to boot an old i386 image as a test, but it doesn't work:
I've been searching, but I cannot find a clear answer to this myself.
I tried to boot an old i386 image as a test, but it doesn't work:
Code:
# bhyveload -m 256 -d IBM8.4-ad1.image-THROWAWAY vm0
Consoles: userboot
FreeBSD/amd64 User boot lua, Revision 1.2
Consoles: userboot
FreeBSD/amd64 User boot 4th, Revision 1.2
Segmentation fault (core dumped)