Ticket #10728 (closed defect: fixed)
GuruMeditation, NetWare 6.5 SP8, Vbox 4.1.18 w/ VT-x & Nested Paging
|Reported by:||kumba||Owned by:|
|Version:||VirtualBox 4.1.18||Keywords:||netware, guru meditation|
Finally got the chipset in my NetWare 6.5 SP8 VM, swapped out from ICH9 to PIIX3, so I could try and upgrade to VirtualBox 4.1.x, but I am blocked again by something buggering up. All my other VMs boot fine (Windows Server 2003, MS-DOS 7.x, Gentoo/Debian Linux, etc), just not NetWare 6.5.
The cause appears to be VT-x and Nested Paging. If I have these enabled, then when the machine tries to boot NW from the hard disk, I get a GuruMeditation, -4014 (VERR_VMX_INVALID_GUEST_STATE). If I disable Nested Paging, then the Guru goes away, but it hangs at the NW Bootloader prompt (I do not load DR-DOS in this install, just the straight NW kernel). If I disable BOTH VT-x and nested paging, the VM will boot, albeit EXTREMELY slowly and NetWare will be unable to find the SYS volume for unknown reasons.
I backed out to 4.1.14, and that boots fine with VT-x and nested paging enabled, but it boots really slowly as well (not as bad as under 4.1.18 w/o VT-x). Seems to load the NLMs in an entirely different order, although that might be attributed to the slowdown and this ordering is usually very fast and not noticed. However, under 4.1.14, at least, the machine appears to fully boot after about 10 minutes.
I will further experiment with other chipset settings (going back to ICH9, for example), try SMP (ABENDs under 4.0.16, I'll file a separate bug for that), increase/decrease the memory, try different disk controllers, etc. However, I'll probably downgrade back to 4.0.16 when done.
Also, please close Ticket #10402. This one will supersede it. And if someone can look at Ticket #9422 and try to boot the NW65SP8OS.iso off of Novell's site and see if it'll install, then address the bug accordingly, that'd also be great.
Changed 18 months ago by kumba
- attachment vbox420-screenshot-20120927-nw65sp8-pagefault-novtx-nonestpage.png added