Migrated Windows XP VM will not boot with network drivers

Discussions about using Windows guests in VirtualBox.
Post Reply
zerker
Posts: 2
Joined: 30. Aug 2009, 15:55
Primary OS: Mac OS X Leopard
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows Xp, Linux, Solaris

Migrated Windows XP VM will not boot with network drivers

Post by zerker »

First, a bit of background: My father and I have been using Windows XP on Parallels version 3.0 (both with separate licenses of XP and Parallels). Now that Snow Leopard is out, Apple has posted that Parallels 3.0 is no longer compatible. With no compelling reason to pay for an upgrade to Parallels 4.0, I am attempting to migrate both of our VMs to VirtualBox instead.

I've uninstalled Parallels tools and prepared the VMs by uninstalling Parallels-specific hardware, then run the VMWare Converter utility to convert the hardrive to the VMDK format as outlined at Neil Turner's blog. With ACPI I/O enabled, and the VirtualBox tools installed, I can get the machines to work more consistantly IF no network adaptor is present.

If I enable a network adapter that Windows has not seen before, it will boot once and detect the hardware after boot. I will be able to use the network properly for the remainder of that session. As soon as I reboot, Windows will hang with a black screen (after displaying the Windows XP boot screen for a couple moments) and refuse to boot into the OS. Safe mode works, and even Safe mode with networking! If I boot with logging enabled, the last loaded entry in ntbtlog.txt is Mup.sys, but Googling on that didn't find anything working solutions.

The issue is somewhat similar to the Windows 2000 issue posted by zenguerrilla, but since it's a different version of the OS, and slightly different symptoms, I'm posting it here. That thread also never seemed to come up with a solution :(

I eventually gave up on my VM and reinstalled Windows, which worked fine (since I have my Windows CD handy). Unfortunately, my Dad's CD is in storage behind piles of other stuff, and we can't get at it, so re-installation isn't an option (unless there's a way to more cleanly mirror from the present install). Any suggestions are greatly appreciated.
Last edited by zerker on 30. Aug 2009, 18:15, edited 1 time in total.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: Migrated Windows XP VM will not boot with network drivers

Post by Sasquatch »

A reinstall is always possible, you don't need the exact same media you used to install the previous install with. If your and your fathers version of XP is the same, then all you need is your install disc and you're done. The key can be extracted with tools like KeyFinder, and then used during installation.

Before reinstalling right away, which NIC did you use for the VM? I'm guessing the default AMD PCNet III adapter. What if you use the Intel/PRO1000T Server (XP has the driver for it build in)? Do you get the same after a reboot?
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
vbox4me2
Volunteer
Posts: 5218
Joined: 21. Nov 2008, 20:27
Location: Rotterdam
Contact:

Re: Migrated Windows XP VM will not boot with network drivers

Post by vbox4me2 »

Something to try, create a second VM disk (VDI) and clone the vmdk to this VDI, swap disk around, detach vmdk, set only IDE as VM disk setting. (a vbox cli convert could also work).
zerker
Posts: 2
Joined: 30. Aug 2009, 15:55
Primary OS: Mac OS X Leopard
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows Xp, Linux, Solaris

Re: Migrated Windows XP VM will not boot with network drivers

Post by zerker »

Unfortunately, the two versions of XP are not the same; mine is a full install of XP Professional with SP2 included; my father's is an upgrade edition of XP Home with no service packs. I guess "locating" an image and re-using his key is possible if all else fails :P.

I had tried it with both the PC Net II and PC Net III drivers, each of which allowed one boot. I just tried it with the Intel PRO/1000 T and had the same effect (first boot okay, second black screen). When I was first troubleshooting my image, I tried the PRO/1000 MT with downloaded drivers; that actually froze during the driver install.

I may try cloning the disk into into a VDI image, but I don't expect using one disk image format instead of another would impact Windows too much.
Post Reply