VMware Communities
laureynsr
Contributor
Contributor

Can't get VM to boot from IDE0:0 after XPSP2 unattended install

I'm trying to create a VM of Windows XPSP2 from an unattended install. I created a Dual Processor VM and cofigured a 4 GB HD on IDE0:0. I booted from a custom Windows PE 2005 ISO and created a Primary Active partiton on IDE0:0 and formated it FAT32. I ran the unattened install and the files are on the IDE0:0 drive, but the VM will not boot from the drive. I just get a blank screen, no errors. If I boot from the ISO image again, I can see the ntldr and ntdetect.com and boot.ini.

If I look in DISKPART the drive is ACTIVE. I have used this exact process on real machines to build images all the time, what am I missing in VM?

VMWare version is 5.5.3 Build 34685.

VSX file:

config.version = "8"

virtualHW.version = "4"

numvcpus = "2"

scsi0.present = "TRUE"

memsize = "396"

MemAllowAutoScaleDown = "FALSE"

ide0:0.present = "TRUE"

ide0:0.fileName = "Windows XP Professional.vmdk"

ide1:0.present = "TRUE"

ide1:0.fileName = "C:\WinPEStuff\winpecd-1.iso"

ide1:0.deviceType = "cdrom-image"

floppy0.present = "FALSE"

ethernet0.present = "TRUE"

usb.present = "TRUE"

sound.present = "TRUE"

sound.virtualDev = "es1371"

sound.fileName = "-1"

sound.autodetect = "TRUE"

displayName = "Windows XP Professional"

guestOS = "winxppro"

nvram = "Windows XP Professional.nvram"

workingDir = "."

ide0:0.redo = ""

ethernet0.addressType = "generated"

uuid.location = "56 4d 18 c6 68 82 01 5a-0c 9e 8b 3b 65 f5 25 d9"

uuid.bios = "56 4d 18 c6 68 82 01 5a-0c 9e 8b 3b 65 f5 25 d9"

tools.remindInstall = "TRUE"

ethernet0.generatedAddress = "00:0c:29:f5:25:d9"

ethernet0.generatedAddressOffset = "0"

ide1:0.autodetect = "TRUE"

Any ideas?

Thanks

0 Kudos
3 Replies
RayV
Contributor
Contributor

Try changing scsi0.present = "TRUE" to scsi0.present = "FALSE"

0 Kudos
laureynsr
Contributor
Contributor

Nope, I tried changing scsi0.present = "FALSE" but didn't help.. Sorry.

0 Kudos
laureynsr
Contributor
Contributor

I still can't get this to work. I tried just running the WINNT32 without the unattended settings and the system still will not boot from the VM drive. Changing the partiton from NTFS to FAT32 did not help. All the correct files are on the VM Drive to boot (ntldr, boot.ini and NTDETECT.COM). The partiton is Active (from DiskPart).

Here is the processs I used:

Boot from WinPE 2005 ISO

Using DsikPart:

Create Primarary 6 GB partition

Make partiton Active

Format partition NTFS

Reboot to PE

Map network share with i386 unattended build

Run winnt32 with unattended.txt

WINNT32 copies files to system and exits

Restart system and skip CD boot

The system just hangs and does not boot. No errors.

Does anyone else have any ideas why this is not working? I use this exact same process to build systems all the time[/b] I always works on real hardware. What is soi different with VMware that makes it not work?

Any ideas would be great..

Thanks

0 Kudos