VM Won't start after P2V conversion

I have created a new VM going P2V. The physical server runs fine on Win2000 Server it's a Compaq Prolient DL360 but has a Compaq Smart Array Controller. When the VM boots it BSOD with the KMODE_EXCEPTION_NOT_HANDLED. I have a suspicsion it is the controller that is causing the problem when I convert P2V but don't know how to fix it. Tried doing a repair with the WIN2000 disc to no avail. VM won't boot to Safe mode or command prompt just straight to BSOD.
TomTheToeAsked:
Who is Participating?
 
TomTheToeConnect With a Mentor Author Commented:
I found the solution. To address this problem, install Microsoft Update Rollup 1 for Windows 2000 SP4 1 Version 2 (Microsoft KB891861). This version was released after the initial release of SRP1 for Windows 2000. A flaw in the original SRP1 package introduces a problematic version of SCSIPORT.SYS on some systems. VMware Converter detects the problematic versions of this driver on the source to prevent the STOP 0x1E error on the resulting virtual machine. Installing the version 2 release or SRP1 will apply the corrected driver to the physical server. After updating SCSIPORT.SYS, you can restart the conversion process without the error.
http://support.microsoft.com/kb/904374 
This solution works. Thank you everyone for your help and not giving up on this problem.
0
 
65tdCommented:
Try the P2V again.  
Is there a stop message with  KMODE_EXCEPTION_NOT_HANDLED?
Drivers up to date on the P machine?
0
 
Paul SolovyovskySenior IT AdvisorCommented:
You may want to try another method which I've used in the past with good success.  

1.  Download a trial copy of Symantec Backup Exec System Recovery Server www.backupexec.com
2.  Image the server to a network location
3.  Use VMWare Converter to do a P2V from the image to a virtual machine

This has worked well with Windows 2000 systems that I've had issues with when doing a P2V
0
Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

 
TomTheToeAuthor Commented:
The drivers are up to date. The third line of the BSOD says ntoskrnl.exe. I've tried the BUESR and got the same result.
0
 
Paul SolovyovskySenior IT AdvisorCommented:
What type of controller are you using?  Try using Buslogic if you're using LSI and visa versa.  Also remove any USB hardware from the VM.  

With the BESR you can try something else as well.  Use BESR to convert image to a vmdk.  Create a vmx file and use the harddrive as SCSI 0.

I've been through this quite a bit, since Windows 2000 doesn't have VSS it can have some weird things happen when imaging or P2V.  I would also try to do this with as many of the services turned off
0
 
TomTheToeAuthor Commented:
I have tried chaging controllers from BUS logic to LSI and have also tried using the BESR and converting to a VMDK. No luck with taht either. This is the first Win20000 machine I've had this problem with, I did 3 others earlier in the week with no problem. I may just have to start from scratch with a new VM then move everything.
0
 
65tdCommented:
Does the imported vm have a diagnosis partition that isn't being taken into account?
0
 
TomTheToeAuthor Commented:
I diag Part is included in the VM
0
 
Paul SolovyovskySenior IT AdvisorCommented:
you should not include the diag partition in the VM. When you take the image exclude it.  Unless it's an old DL360 it shouldn't have a diag partition, anything G2 and up
0
 
TomTheToeAuthor Commented:
I'll give that a try in the morning.
0
 
65tdCommented:
Should be able to boot CD and perform a repair on the VM.
0
 
TomTheToeAuthor Commented:
I have tried to boot to the CD and do a repair but when I do it says no drives found.
0
 
Paul SolovyovskySenior IT AdvisorCommented:
make sure you use the option to load the array controller when you're booting up from CD
0
 
TomTheToeAuthor Commented:
When loading the array controller at boot up there is only an option to load it from a floppy. How can I work around that?
0
 
Paul SolovyovskySenior IT AdvisorCommented:
There should be a vmware scsi .flp image for the scsi driver for a virtual machine.  Attach to virtual machine and it will show up as a floppy.  I believe it's on the ESX Server, at least on 3.5, not sure if it's included in 3i versions
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.