I'm running VMWare Server 1.0.6. under Linux with a Windows XP image. Even after I delete files under Windows, VMWare does not remove the .vmdk files, it just keeps creating .vmdk files and after a while VMWare crashs with the "no space left on device" message.
If I look on the Windows disk properties I see that about half of the virtual HD is empty, but under Linux in the folder where I have my image disks there's a bunch of 2GB .vmdk files that occupies all the quota allocated to the virtual machine. How can I get VMWare to delete unused files?
This is my .vmx file:
#!/usr/bin/vmware
config.version = "8"
virtualHW.version = "4"
numvcpus = "2"
scsi0.present = "TRUE"
memsize = "1156"
ide0:0.present = "TRUE"
ide0:0.fileName = "Windows XP Professional.vmdk"
ide0:0.writeThrough = "FALSE"
ide1:0.present = "FALSE"
ide1:0.fileName = "auto detect"
ide1:0.deviceType = "cdrom-raw"
Ethernet0.present = "TRUE"
Ethernet0.virtualDev = "e1000"
displayName = "Windows XP Professional"
guestOS = "winxppro"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "hard"
powerType.powerOn = "hard"
powerType.suspend = "hard"
powerType.reset = "hard"
ide1:0.autodetect = "TRUE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows XP Professional-0.vmdk"
scsi0:0.deviceType = "rawDisk"
usb.present = "TRUE"
usb.generic.autoconnect = "FALSE"
ide0:0.redo = ""
scsi0:0.redo = ""
ethernet0.addressType = "generated"
ide1:0.startConnected = "TRUE"
tools.syncTime = "TRUE"
usb.autoConnect.device0 = ""
SMBIOS.reflectHost = "TRUE"
sound.present = "TRUE"
svga.vramSize = "7680000"
sound.virtualDev = "es1371"
ethernet0.connectionType = "bridged"
sound.fileName = "/dev/dsp1"
sound.autodetect = "FALSE"
debug = "TRUE"
MemTrimRate = "0"
snapshot.disabled = "TRUE"
scsi0:1.present = "FALSE"
scsi0:1.fileName = "auto detect"
scsi0:1.autodetect = "TRUE"
scsi0:1.deviceType = "cdrom-raw"
autostart = "poweron"
autostop = "softpoweroff"
gui.fullScreenAtPowerOn = "FALSE"
gui.powerOnAtStartup = "TRUE"
sound.startConnected = "TRUE"
gui.exitAtPowerOff = "TRUE"
scsi0:1.startConnected = "TRUE"
floppy0.fileName = "/dev/fd0"
floppy0.present = "FALSE"
ide0:1.present = "TRUE"
ide0:1.fileName = "auto detect"
ide0:1.autodetect = "TRUE"
ide0:1.deviceType = "cdrom-raw"
ide0:1.startConnected = "TRUE"
ethernet0.generatedAddress = "00:0c:29:7a:1c:84"
ethernet0.generatedAddressOffset = "0"
uuid.location = "56 4d 43 e8 ce cf 42 f5-9f 6a 55 88 e1 d3 80 df"
uuid.bios = "56 4d aa 93 01 98 a6 6c-29 9c 37 18 7d 7A 1C 84"
uuid.action = "keep"
svga.maxWidth = "1440"
svga.maxHeight = "900"
usb.autoConnect.device1 = ""
usb.autoConnect.device2 = ""
Message was edited by: fcmartins