VMware Cloud Community
mikeh2
Contributor
Contributor

converted XP VM fails to boot, got confused about partitions

A converted copy XP fails to boot and the problem seems to be that the converter was confused by an input hard disk with many partitions. In addition, the converted VM was marked as being Linux, not Windows.

The converter was run on the machine being converted with the output VM sent to an external USB hard disk. Output is formated for VMware workstation 5 and server and was opened with VMware Server v1.0.2. Converter is v3.0 build 39557.

The error is:

Windows could not start because of a computer disk hardware configuration problem.

Could not read from the selected boot disk.

Check boot path and disk hardware.

The boot.ini file has entries for partition numbers 1,2,3 and 4. The active partition was 3. VMware reads boot ini and displays the OS list. Choosing partitions 2 and 4 result in the same error. Choosing partition number one gets XP to start booting but it then blue screens with a 7B stop error.

A screen shot of the Windows logical disk manager is here

http://michaelhorowitz.com/disk.partitions.png

This was taken from another copy of XP on the same hard disk. There are three primary partitions and at any time, two of them are hidden and the third is the active bootable partition. All partitions are running Windows XP.

The log messages below seem to be from the critical point of the conversion

Help.

And thanks in advance.

\[#1] }

\[#1] \[2007-04-21 11:28:19.734 'App' 1708 verbose] \[ufaConnection,94] Creating local adapter...

\[#1] \[2007-04-21 11:28:19.734 'App' 1708 verbose] \[disposable,68] Registering disposable session object id=VmiQuerySourceInfoTask::task\{0}

\[#1] \[2007-04-21 11:28:19.734 'App' 1708 verbose] \[disposable,79] Associating disposable session object id=VmiQuerySourceInfoTask::task\{0} with session id=1F3B5023-8CF2-4CE4-B1BD-647DF1346FC7

\[#1] \[2007-04-21 11:28:19.765 'App' 1708 verbose] \[imageProcessingTaskImpl,504] VmiQuerySourceInfoTask::task\{0}: Starting execution of an image processing task

\[#1] \[2007-04-21 11:28:19.765 'App' 1708 verbose] \[imageProcessingTaskImpl,154] VmiQuerySourceInfoTask::task\{0}: SetState to running

\[#1] \[2007-04-21 11:28:19.765 'App' 1708 info] \[vmiQuerySourceInfoTask,79] VmiQuerySourceInfoTask initialized

\[#1] \[2007-04-21 11:28:19.765 'App' 1708 verbose] \[ufaConnection,94] Creating local adapter...

\[#1] \[2007-04-21 11:28:19.765 'App' 1708 warning] \[importSource,319] Unable to determine the guest OS from metadata: no metadata for sources of this type

\[#1] \[2007-04-21 11:28:19.765 'App' 1936 verbose] \[slaveConnection,189] Creating local connection to the co-located slave

\[#1] \[2007-04-21 11:28:19.765 'App' 2032 verbose] \[attachedDiskWin32,150] QueryDosDevice: ret=0 size=1024 err=122

\[#1] \[2007-04-21 11:28:19.765 'App' 2032 verbose] \[attachedDiskWin32,150] QueryDosDevice: ret=0 size=2048 err=122

\[#1] \[2007-04-21 11:28:19.765 'App' 2032 verbose] \[attachedDiskWin32,150] QueryDosDevice: ret=0 size=4096 err=122

\[#1] \[2007-04-21 11:28:19.765 'App' 2032 verbose] \[attachedDiskWin32,150] QueryDosDevice: ret=6325 size=8192 err=0

\[#1] \[2007-04-21 11:28:19.796 'App' 2032 verbose] \[disposable,68] Registering disposable session object id=computer=\{8d56326b536472341b75b4f61b479869dbeb1967}

\[#1] \[2007-04-21 11:28:19.796 'App' 2032 verbose] \[disposable,79] Associating disposable session object id=computer=\{8d56326b536472341b75b4f61b479869dbeb1967} with session id=1F3B5023-8CF2-4CE4-B1BD-647DF1346FC7

\[??] \[2007-04-21 11:28:19.796 'App' 1764 info] \[stub,42] HostDeviceInfo: Failed to enumerate host parallel ports via the registry. Could not open device map parallel port registry key.

\[#1] \[2007-04-21 11:28:20.046 'App' 2032 verbose] \[attachedComputerWin32,453] Found volume with name "
?\Volume\{5ace03e0-ef4e-11db-a04a-806d6172696f}\"

\[#1] \[2007-04-21 11:28:20.046 'App' 2032 verbose] \[attachedComputerWin32,453] Found volume with name "
?\Volume\{5db94186-eb9e-11db-8d23-806d6172696f}\"

\[#1] \[2007-04-21 11:28:20.046 'App' 2032 verbose] \[attachedComputerWin32,453] Found volume with name "
?\Volume\{8937075f-f896-11da-b103-001320628796}\"

\[#1] \[2007-04-21 11:28:20.046 'App' 2032 verbose] \[attachedComputerWin32,453] Found volume with name "
?\Volume\{89370762-f896-11da-b103-001320628796}\"

\[#1] \[2007-04-21 11:28:20.046 'App' 2032 verbose] \[attachedComputerWin32,453] Found volume with name "
?\Volume\{679382b0-17de-11da-8682-806d6172696f}\"

\[#1] \[2007-04-21 11:28:20.046 'App' 2032 verbose] \[attachedComputerWin32,453] Found volume with name "
?\Volume\{a84b2438-0d87-11da-89e8-806d6172696f}\"

\[#1] \[2007-04-21 11:28:20.046 'App' 2032 verbose] \[attachedComputerWin32,453] Found volume with name "
?\Volume\{0aaef9c9-ef53-11db-a04b-001320628796}\"

\[#1] \[2007-04-21 11:28:20.046 'App' 2032 verbose] \[attachedComputerWin32,453] Found volume with name "
?\Volume\{0aaef9ca-ef53-11db-a04b-001320628796}\"

\[#1] \[2007-04-21 11:28:20.109 'App' 2032 verbose] \[attachedComputerWin32,314] Found candidate of type 23 on disk 0 at sector 63.

\[#1] \[2007-04-21 11:28:20.109 'App' 2032 verbose] \[attachedComputerWin32,314] Found candidate of type 23 on disk 0 at sector 78606045.

\[#1] \[2007-04-21 11:28:20.718 'App' 2032 warning] \[attachedComputerWin32,567] 1

\[#1] \[2007-04-21 11:28:21.765 'App' 2032 warning] \[attachedComputerWin32,567] 1

\[??] \[2007-04-21 11:28:21.796 'App' 1764 info] \[stub,42] Info\[Windisk_GetVolumeDeviceNumber]: IOCTL_GET_STORAGE_DEVICE_NUMBER for volume
?\Volume\{a84b2438-0d87-11da-89e8-806d6172696f}\ is not supported .... Trying NT method.

\[??] \[2007-04-21 11:28:21.796 'App' 1764 info] \[stub,42] Error\[Windisk_GetVolumeDeviceNumber]:Failed to get
?\Volume\{a84b2438-0d87-11da-89e8-806d6172696f}\ Volume's disk number

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[diskSet,196] 6 volumes found

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[diskSet,364] Volume: idx=0 sysId=7 active=Y

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[diskSet,364] Volume: idx=1 sysId=7 active=N

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[diskSet,364] Volume: idx=2 sysId=11 active=N

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[diskSet,364] Volume: idx=3 sysId=7 active=N

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[diskSet,364] Volume: idx=4 sysId=23 active=N

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[diskSet,364] Volume: idx=5 sysId=23 active=N

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[diskSet,203] 1 potential active volumes found

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[disposable,68] Registering disposable session object id=localFile=

\[#1] \[2007-04-21 11:28:21.812 'App' 2032 verbose] \[disposable,79] Associating disposable session object id=localFile= with session id=1F3B5023-8CF2-4CE4-B1BD-647DF1346FC7

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] \[boot loader]

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] timeout=9

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] \[operating systems]

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP Home part 1" /noexecute=optin /fastdetect

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="XP Home part 2" /noexecute=optin /fastdetect

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="XP Home DEFAULT" /fastdetect /NoExecute=OptIn /sos

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[disposable,121] object explicitly disposed: localFile=

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 info] \[extendedOsInfo,453] SwagNTInfoFromString has XP Home DEFAULT

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 info] \[extendedOsInfo,176] Returning OS as display XP Home DEFAULT

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[disposable,68] Registering disposable session object id=localFile=

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[disposable,79] Associating disposable session object id=localFile= with session id=1F3B5023-8CF2-4CE4-B1BD-647DF1346FC7

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] \[boot loader]

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] timeout=9

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] \[operating systems]

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP Home part 1" /noexecute=optin /fastdetect

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="XP Home part 2" /noexecute=optin /fastdetect

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[extendedOsInfo,389] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="XP Home DEFAULT" /fastdetect /NoExecute=OptIn /sos

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[disposable,121] object explicitly disposed: localFile=

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 info] \[extendedOsInfo,453] SwagNTInfoFromString has XP Home DEFAULT

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 info] \[extendedOsInfo,176] Returning OS as display XP Home DEFAULT

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 verbose] \[diskSet,434] Found a candidate system volume at idx=5

\[#1] \[2007-04-21 11:28:21.828 'App' 2032 info] \[diskSet,297] OS resides on partition 3 , disk path
.\PhysicalDrive0

\[#1] \[2007-04-21 11:28:21.843 'App' 2032 verbose] \[attachedComputerWin32,780] Detected 2 NICs

\[#1] \[2007-04-21 11:28:21.843 'App' 2032 verbose] \[attachedComputerWin32,807] NIC1 has MAC address 00:13:20:62:87:96

\[#1] \[2007-04-21 11:28:21.843 'App' 2032 verbose] \[attachedComputerWin32,815] NIC1 has description "Intel(R) PRO/100 VE Network Connection"

\[#1] [2007

0 Kudos
1 Reply
mikeh2
Contributor
Contributor

The problem here was that the partition being converted was number 3 in boot.ini and remained number 3 in the VM. It should have been changed to partition number one in the VM since the VM has only one partition.

0 Kudos