XP Guest .VHD does not boot in VBox

Discussions about using Windows guests in VirtualBox.
Post Reply
talems
Posts: 2
Joined: 18. Oct 2010, 05:57
Primary OS: MS Windows 7
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: XP

XP Guest .VHD does not boot in VBox

Post by talems »

Hi,

I have several .VHDs created in Virtual PC, Windows Virtual PC, and HyperV. The .VHDs are a mixed of XP, Win2003, and Win2008 (64bit). For many .VHDs, VBox was not able to run them. The guest starts up, but it never gets to the Windows Logo screen. I see black screen and nothing happens.

I am using VirtualBox 3.2.10 for Windows hosts.

Any advice?
BillG
Volunteer
Posts: 5106
Joined: 19. Sep 2009, 04:44
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows 10,7 and earlier
Location: Sydney, Australia

Re: XP Guest .VHD does not boot in VBox

Post by BillG »

That is not surprising. The emulated "hardware" of the vm in VPC is quite different from the one used by VirtualBox. Hyper-V is different again. In addition, the VMAdditions will cause problems if you have not removed then before you try to boot under VirtualBox.

The same thing would happen if you tried to boot a physical hard disk if the OS had been installed when the disk was in different hardware. The OS would have drivers for the hardware in the original machine, not for the hardware of the machine in which the hard disk is now located. You would need to do a system repair install.
Bill
talems
Posts: 2
Joined: 18. Oct 2010, 05:57
Primary OS: MS Windows 7
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: XP

Re: XP Guest .VHD does not boot in VBox

Post by talems »

I will uninstall all VMAdditions and HyperV Integrations from the .VHDs. Then I will reload the .VHDs in VBox and report back. I hope I don't need to do any System Repair.
mpack
Site Moderator
Posts: 39134
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Mostly XP

Re: XP Guest .VHD does not boot in VBox

Post by mpack »

Hanging at a black screen is often caused by having the IO APIC option set wrong. Fixing this would get you to the next crash, caused by VMAdditions as BillG suggests.
Post Reply