Copied Win10 Guest VM to New Host and getting BSoD (BAD_SYSTEM_CONFIG_INFO)
Posted: 30. Jul 2019, 09:14
I have a new host system and 4 guest VM.
When I copied the 4 guests to the new host (drag and drop across the LAN), 2 Windows 10 guest systems BSoD while a Linux and another Win10 guest system boot right up with no errors.
The Guests are 1 64bit Ubuntu, 1 Windows 10 Pro 64bit "hobby pc" and 2 Windows 10 Pro 64bit "work pc".
VirtualBox 6.0.10 on host systems.
The 2 work pc start to boot up as typical and then BSoD with the error "BAD_SYSTEM_CONFIG_INFO" with a QRC code.
The screen indicates it is doing a core-dump and then reboots. The next screen says it is diagnosing the PC and then it fails. The options are "Restart" and "Advanced Options"
If I select "Restart", the cycle repeats.
In "Advanced Options", trying to boot into Safe Mode (F5) fails and the cycle repeats.
But, I can get to the CMD prompt.
In the CMD, the "sfc/scannow" fails
I suspect (I hope) I have not found the BIOS setting on the new host system to enable some obscure Virtualization functionality in for the CPUs - but if it is there, I cannot find it. I've had to set options like this on Intel & AMD based machines before - but the Alienware BIOS is different from the Dell and older Phoenix I am used to seeing.
The Win10 hobby PC was created from a genuine MSDN Windows 10 Pro / Enterprise DVD and the 2 "work pc" were created with my company provided .ISO image.
The guest VMs were all originally created on a laptop:
Lenovo W530 Core i7-3740QM 2.7GHz (4 core) / 32GB RAM / 500GB SSD (C:\) + 1TB SSD (D:\) running Windows 7 64-bit.
NVIDIA Quadro K1000M 18341MB GMem.
Originally created the guests systems with VirtualBox 5.1.30r and upgraded regularly to 6.0.10.
After about 2 years of use, I recently reformatted the laptop's 500GB SSD with a copy of Windows 10 Enterprise / Pro Build 1908 from MSDN, installed VirtualBox 6.0.1 and all guest machines worked perfectly. The laptop is now running VB 6.0.10 and all 4 guests continue to run perfectly on the laptop.
The new host system:
Alienware Aurora R8, Core i7-8700 3.2GHz (12 core), 32GB RAM, 1TB SSD (C:\) / 2TB 7200RPM HDD (D:\) running Windows 10 Pro Build 1903.
NVIDIA GeForce RXT 2070
I copied the "Machines" folder from the laptop to the new host.
The first time it was across the LAN, but I also tried copying to/from USB disk.
While the 2 work pc guests are practically identical, there are differences between the "work pc" guests and the "hobby pc" guest.
One is that the hobby pc is Win10 Pro Build 1903 and the "work pc" are Win10 Pro Build 1709.
The other is the work pc's have some company provided software with media encryption enabled on the system disks.
The work pc will be upgraded to 1903 "soon" (Company's Group Policy forced upgrade).
But, the work pc guests work fine on the laptop, but fail to boot on the new host.
I uploaded the VBox.log from the last attempt at starting one of the work pc.
If more diagnostic / log files would help, please let me know where to find them and I will upload.
Thanks,
When I copied the 4 guests to the new host (drag and drop across the LAN), 2 Windows 10 guest systems BSoD while a Linux and another Win10 guest system boot right up with no errors.
The Guests are 1 64bit Ubuntu, 1 Windows 10 Pro 64bit "hobby pc" and 2 Windows 10 Pro 64bit "work pc".
VirtualBox 6.0.10 on host systems.
The 2 work pc start to boot up as typical and then BSoD with the error "BAD_SYSTEM_CONFIG_INFO" with a QRC code.
The screen indicates it is doing a core-dump and then reboots. The next screen says it is diagnosing the PC and then it fails. The options are "Restart" and "Advanced Options"
If I select "Restart", the cycle repeats.
In "Advanced Options", trying to boot into Safe Mode (F5) fails and the cycle repeats.
But, I can get to the CMD prompt.
In the CMD, the "sfc/scannow" fails
I suspect (I hope) I have not found the BIOS setting on the new host system to enable some obscure Virtualization functionality in for the CPUs - but if it is there, I cannot find it. I've had to set options like this on Intel & AMD based machines before - but the Alienware BIOS is different from the Dell and older Phoenix I am used to seeing.
The Win10 hobby PC was created from a genuine MSDN Windows 10 Pro / Enterprise DVD and the 2 "work pc" were created with my company provided .ISO image.
The guest VMs were all originally created on a laptop:
Lenovo W530 Core i7-3740QM 2.7GHz (4 core) / 32GB RAM / 500GB SSD (C:\) + 1TB SSD (D:\) running Windows 7 64-bit.
NVIDIA Quadro K1000M 18341MB GMem.
Originally created the guests systems with VirtualBox 5.1.30r and upgraded regularly to 6.0.10.
After about 2 years of use, I recently reformatted the laptop's 500GB SSD with a copy of Windows 10 Enterprise / Pro Build 1908 from MSDN, installed VirtualBox 6.0.1 and all guest machines worked perfectly. The laptop is now running VB 6.0.10 and all 4 guests continue to run perfectly on the laptop.
The new host system:
Alienware Aurora R8, Core i7-8700 3.2GHz (12 core), 32GB RAM, 1TB SSD (C:\) / 2TB 7200RPM HDD (D:\) running Windows 10 Pro Build 1903.
NVIDIA GeForce RXT 2070
I copied the "Machines" folder from the laptop to the new host.
The first time it was across the LAN, but I also tried copying to/from USB disk.
While the 2 work pc guests are practically identical, there are differences between the "work pc" guests and the "hobby pc" guest.
One is that the hobby pc is Win10 Pro Build 1903 and the "work pc" are Win10 Pro Build 1709.
The other is the work pc's have some company provided software with media encryption enabled on the system disks.
The work pc will be upgraded to 1903 "soon" (Company's Group Policy forced upgrade).
But, the work pc guests work fine on the laptop, but fail to boot on the new host.
I uploaded the VBox.log from the last attempt at starting one of the work pc.
If more diagnostic / log files would help, please let me know where to find them and I will upload.
Thanks,