BSOD on Windows Guest

Discussions about using Windows guests in VirtualBox.
Post Reply
DonVetOne
Posts: 96
Joined: 2. Feb 2018, 14:13

BSOD on Windows Guest

Post by DonVetOne »

Hello All

I have a suddenly occurring BSOD on startup of a Windows XP 32bit VM on a Windows 10 64bit machine?

Is this something to do with the recent release? Log attached

Don.
Attachments
Windows XP-2022-08-26-08-04-37.log
(114.19 KiB) Downloaded 6 times
scottgus1
Site Moderator
Posts: 20965
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: BSOD on Windows Guest

Post by scottgus1 »

The VM's log shows that the VM 'hardware' keeps running, so the problem may not necessarily be with Virtualbox. Try troubleshooting the BSOD directly inside the XP OS itself using normal web-searchable Microsoft methods to determine the error code and how to fix it. Virtualbox logged a 7E error code.
DonVetOne wrote:Is this something to do with the recent release?
If you can downgrade to the previous version you had installed and the BSODs stop, and then you re-upgrade to the logged 6.1.36 and the BSODs start again, then I'd say yes. Otherwise, we have no data over which to speculate.

One other thing, Hyper-V on the host is enabled. Since we don't know if it was enabled on previous working runs of the VM, though, this may not be the problem. Or Hyper-V could have gotten enabled by a Windows update at the same time as Virtualbox got updated, and might be interfering with Virtualbox. We have no data at this time to determine which. See HMR3Init: Attempting fall back to NEM (Hyper-V is active) to turn off Hyper-V if desired.
DonVetOne
Posts: 96
Joined: 2. Feb 2018, 14:13

Re: BSOD on Windows Guest

Post by DonVetOne »

It seems it was the host "Hyper-V" setting causing the problem. Thanks.

What is the correct Paravirtualization setting for a Windows XP 32bit guest?

Don
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

Re: BSOD on Windows Guest

Post by mpack »

DonVetOne wrote: What is the correct Paravirtualization setting for a Windows XP 32bit guest?
It can be anything you like, because XP is way too old to use a hypervisor API. The Hyper-v API is AFAIK only usable by Win8 or later (not sure about server versions).

FYI: paravirtualization is a software interface that selects the "language" that VirtualBox will use to talk to the guest OS. So it has no function if the guest OS knows no such language (e.g. XP), and it has nothing to do with what language the host OS is using to talk to it's hypervisor.
Post Reply