I've created a virtual appliance from a VM on an ESX server. I removed both the floppy and the cdrom drives. I use converter to convert the ESX VM to Vmware Player format. After starting the VM up in Vmware Player I get an error at boot that I don't understand.
A dialog box pops up saying:
"Windows - Drive Not Ready"
"Exception Processing Message c00000a3 Paremeters 75b6bf7c 4 75b6bf7c 75b6bf7c"
It gives me buttons to "Cancel", "Try Again" or "Continue"
Pressing "Cancel" or "Continue" closes the dialog box and continues booting the virtual appliance. "Try Again" redisplays the message.
Any Idea where this might be coming from?
Matt
???
I just tested the vmx with additional
floppy0.present = "false"
and it boots up fine - so no reason to wait for any other ideas
Sounds like a misconfigured vmx-file - please post it
The .vmx file is below. My first thought was to remove the line "
floppy0.fileName = "A:"" since apparently converter slipped a floppy drive back into the VM. That didn't help though.
config.version = "8"
virtualHW.version = "4"
memsize = "768"
MemAllowAutoScaleDown = "FALSE"
MemTrimRate = "-1"
displayName = "removed"
guestOS = "linux"
tools.remindInstall = "TRUE"
ethernet0.present = "TRUE"
ethernet0.addressType = "generated"
ethernet0.connectionType = "nat"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "removed.vmdk"
scsi0:1.present = "TRUE"
scsi0:1.fileName = "removed (2).vmdk"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
lsilogic.noDriver = "FALSE"
nvram = "matt's gold2.nvram"
sched.swap.derivedName = "/vmfs/volumes/46766d7f-cc83863d-8e82-0019bbe5d29c/matt's gold2/matt's gold2-626db81c.vswp"
vmware.tools.internalversion = "0"
vmware.tools.requiredversion = "7202"
vmware.tools.installstate = "none"
vmware.tools.lastInstallStatus.result = "unknown"
floppy0.fileName = "A:"
isolation.tools.hgfs.disable = "TRUE"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "manual"
ethernet0.generatedAddress = "00:0c:29:b9:57:7a"
uuid.location = "56 4d 24 cb 79 3b 91 4e-10 0e 27 11 41 b9 57 7a"
uuid.bios = "56 4d 24 cb 79 3b 91 4e-10 0e 27 11 41 b9 57 7a"
scsi0:0.redo = ""
scsi0:1.redo = ""
ethernet0.generatedAddressOffset = "0"
remove the line 'sched.swap.derivedName = "blahblah"'
Rob - that line will be ignored on hosted platforms.
@ matt - your original idea was correct. VMware uses
floppy0.present = "true"
as a silent (mean) default.
Just add
floppy0.present = "false"
and the VM will boot without complaining
Unfortunately removing the 'sched.swap.derivedName' line didn't help. I'm using VMware Player version 2.0.0 build-45731 if that makes a difference.
I'll try removing lines in the .vmx file to see if I can get anywhere, but if anybody else has an idea let me know.
???
I just tested the vmx with additional
floppy0.present = "false"
and it boots up fine - so no reason to wait for any other ideas
adding "floppy0.present = "false"" worked great. thanks for the help!