changing VM from 32bit to 64bit should update Long Mode flag
A web-based front-end to VirtualBox written in PHP
Brought to you by:
imoore76
If you create a guest in phpvirtualbox and select a 32bit OS, the "Long Mode" flag will correctly be set to off. Then if you go to Settings - General and select a 64 bit OS, the Long Mode flag should be turned on, but isn't:
Guest OS: Windows 8.1 (32 bit)
Long Mode: off
Then if you try to install a 64 bit OS you'll get an error saying "cannot install a 64 bit OS because you only have a 32 bit processor." You have to manually adjust that flag using VBoxManage.
The same is true when switching from 64 bit to 32 bit. phpvirtualbox should turn long mode off, but it doesn't.
Oops, copy paste error:
Guest OS: Windows 8.1 (64 bit)
Long Mode: off
I always thought vbox handled this in the back-end. I guess I didn't ever actually test that. This will be fixed in the next release of phpvirtualbox. Good catch!
Added / fixed in 4.3-2