I'm running VMWare Workstation 5.5.2, on Windows XP Pro. I have 4 VMs, and yesterday, I cloned one (full, independent clone) to create a 5th VM. Today, another VMthat I did nothing with yesterday, neither with VMWare nor manuallywill not start up. The error I receive is"
File not found: NR-DEV-01-C.vmdk
In this VM's directory, I do still have NR-DEV-01-C-000001.vmdk, about 18GB in size (so I believe this is the actual VM). I see in other VM directories, small 1KB .vmdk files that appear to be configuration files. However, in the corrupted VM, there is no such file.
This is my first problem with VMWare, and my first post to this forum. I searched for similar issues in the forum, but found none.
Any help would be greatly appreciated. The VM I cloned is named NR-DEV-02; the clone's name is NR-DEV-05. The corrupt VM is NR-DEV-01. Here is what I believe to be the relevant portions of the last two logfiles:
Jul 14 10:45:31: mks| MKS remote display status changed, enabling remoteoptimizations
Jul 14 13:39:10: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.5.0'
Jul 15 13:39:09: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.5.0'
Jul 15 18:18:56: vmx| DISKLIB-LIB :numIOs = 650000 numMergedIOs = 111458 numSplitIOs = 6761
Jul 16 08:28:04: vmx| USB: Found device \[name:M-Systems\ Flash\ Disk\ Pioneers\ USB\ device vid:08ec pid:0016 path:1/4/7]
Jul 16 08:28:04: vmx| VMXVmdbLoadUsbDevices: New set of 1 USB devices
Jul 16 08:28:06: vmx| USB: Found device \[name:M-Systems\ Flash\ Disk\ Pioneers\ USB\ device vid:08ec pid:0016 path:1/4/7]
Jul 16 08:28:13: mks| MKS remote display status changed, disabling remoteoptimizations
Jul 16 13:39:10: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.5.0'
Jul 16 17:24:26: vmx| VMXVmdbLoadUsbDevices: New set of 0 USB devices
Jul 17 10:59:14: vmx| DISK: DISK/CDROM timeout of 1.094 seconds on ide1:0 (ok)
Jul 17 11:01:27: vmx| DISK: DISK/CDROM timeout of 8.591 seconds on ide1:0 (ok)
Jul 17 11:01:35: vmx| DISK: DISK/CDROM timeout of 7.394 seconds on ide1:0 (ok)
Jul 17 11:07:04: vcpu-0| AIOGNRC: Failed to open '
.\E:' : The volume for a file has been externally altered so that the opened file is no longer valid (257538) (0x93).
Jul 17 11:07:04: vcpu-0| AIOGNRC: Failed to open '
.\E:' : The volume for a file has been externally altered so that the opened file is no longer valid (257538) (0x93).
Jul 17 11:07:21: vmx| DISK: DISK/CDROM timeout of 2.027 seconds on ide1:0 (ok)
Jul 17 11:09:50: vmx| VIDE: ATAPI DMA 0x51 Failed: key 0x2, asc 0x3a, ascq 0x2
Jul 17 13:39:11: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.5.0'
Jul 17 15:31:38: mks| Connecting to window system.
Jul 17 15:31:39: mks| KHBKL: Unable to parse keystring at: ''
Jul 17 15:31:40: vmx| VMXVmdbCbVmGuestResolutionSetJob: Sending rpcMsg = Resolution_Set 1276 865
Jul 17 15:31:41: mks| Detaching from window system.
Jul 17 15:31:42: mks| SVGA: Using extended FIFO: Caps 0x00000007, Flags 0x00000000
Jul 17 15:31:48: mks| Connecting to window system.
Jul 17 15:31:48: mks| KHBKL: Unable to parse keystring at: ''
Jul 17 15:31:48: vmx| VMXVmdbCbVmGuestResolutionSetJob: Sending rpcMsg = Resolution_Set 1276 865
Jul 17 15:31:55: mks| SVGA: Using extended FIFO: Caps 0x00000007, Flags 0x00000000
Jul 18 08:18:57: vmx| DISKLIB-LIB :numIOs = 700000 numMergedIOs = 119232 numSplitIOs = 7067
Jul 18 09:41:52: vmx| USB: Found device \[name:M-Systems\ Flash\ Disk\ Pioneers\ USB\ device vid:08ec pid:0016 path:1/4/7]
Jul 18 09:41:52: vmx| VMXVmdbLoadUsbDevices: New set of 1 USB devices
Jul 18 09:41:54: vmx| USB: Found device \[name:M-Systems\ Flash\ Disk\ Pioneers\ USB\ device vid:08ec pid:0016 path:1/4/7]
Jul 18 12:14:35: vmx| VMXVmdbCbVmGuestResolutionSetJob: Sending rpcMsg = Resolution_Set 1276 865
Jul 18 12:14:36: mks| SVGA: Using extended FIFO: Caps 0x00000007, Flags 0x00000000
Jul 18 13:39:11: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.5.0'
Jul 18 17:03:13: vmx| VMXVmdbLoadUsbDevices: New set of 0 USB devices
Jul 19 09:56:34: vmx| USB: Found device \[name:M-Systems\ Flash\ Disk\ Pioneers\ USB\ device vid:08ec pid:0016 path:1/4/7]
Jul 19 09:56:34: vmx| VMXVmdbLoadUsbDevices: New set of 1 USB devices
Jul 19 09:56:36: vmx| USB: Found device \[name:M-Systems\ Flash\ Disk\ Pioneers\ USB\ device vid:08ec pid:0016 path:1/4/7]
Jul 19 09:56:57: vmx| VMXVmdbCbVmGuestResolutionSetJob: Sending rpcMsg = Resolution_Set 1276 865
Jul 19 09:56:58: mks| Ignoring update request in VGA_Expose (mode change pending).
Jul 19 09:56:58: mks| SVGA: Using extended FIFO: Caps 0x00000007, Flags 0x00000000
Jul 19 10:24:30: mks| Detaching from window system.
Jul 19 10:24:35: vcpu-0| TOOLS received request in VMX to set option 'enableDnD' -> '0'
Jul 19 10:24:35: vmx| DnD rpc already set to 1
Jul 19 10:24:35: vcpu-0| GuestRpc: Channel 2, unable to send an rpc.
Jul 19 10:24:35: vcpu-0| GuestMsg: Channel 2, Cannot unpost because the previous post is already completed
Jul 19 10:24:35: vcpu-0| GuestRpc: Channel 2 reinitialized.
Jul 19 10:24:35: vcpu-0| GuestRpc: Channel 2 reinitialized.
Jul 19 10:24:40: vcpu-0| Guest: toolbox: Got a logoff event.
Jul 19 10:26:07: mks| Connecting to window system.
Jul 19 10:26:07: mks| KHBKL: Unable to parse keystring at: ''
Jul 19 10:26:07: vmx| VMXVmdbCbVmGuestResolutionSetJob: Sending rpcMsg = Resolution_Set 1276 865
Jul 19 10:26:07: mks| SVGA: Using extended FIFO: Caps 0x00000007, Flags 0x00000000
Jul 19 10:26:46: vcpu-0| Guest: toolbox: Got a logoff event.
Jul 19 10:27:01: vcpu-0| Guest: toolbox: VMware Tools Service Shutdown.
Jul 19 10:27:01: vcpu-0| Guest: toolbox: VMware Tools Service Stopping.
Jul 19 10:27:01: vcpu-0| GuestRpc: Channel 3 reinitialized.
Jul 19 10:28:19: vmx| VIDE: ATAPI DMA 0x25 Failed: key 0x2, asc 0x3a, ascq 0x1
Jul 19 10:28:19: vmx| VIDE: ATAPI DMA 0x25 Failed: key 0x2, asc 0x3a, ascq 0x1
Jul 19 10:28:33: vcpu-0| VNET: Notification enabled for Ethernet0
Jul 19 10:28:34: vcpu-0| VMMouse: CMD Disable
Jul 19 10:28:34: vcpu-0| VMMouse: Disabling VMMouse mode
Jul 19 10:28:34: vcpu-0| MKS switching absolute mouse on
Jul 19 10:28:35: vcpu-0| UHCI: HCReset
Jul 19 10:28:35: vcpu-0| PIIX4: PM Soft Off. Good-bye.
Jul 19 10:28:37: vmx| Stopping VCPU threads...
Jul 19 10:28:37: mks| Detaching from window system.
Jul 19 10:28:37: mks| Async MKS thread is exiting
Jul 19 10:28:37: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '0'
Jul 19 10:28:37: vmx| TOOLS received request in VMX to set option 'enableDnD' -> '0'
Jul 19 10:28:37: vmx| MKS local poweroff
Jul 19 10:28:37: vmx| Lock before MKS lock created. Early poweroff?
Jul 19 10:28:37: vmx| Unlock before MKS lock created. Early poweroff?
Jul 19 10:28:38: vmx| ide0:0: numIOs = 730741 numMergedIOs = 122616 numSplitIOs = 7160 ( 5.5%)
Jul 19 10:28:41: vmx| AIOWIN32: asyncOps=788672 syncOps=46 bufSize=196Kb delayed=0 fixed=13290 sgOp=739777 sgOn=1
Jul 19 10:28:41: IO#1| AIOGNRC: thread #1 exiting (2636518)
Jul 19 10:28:41: IO#0| AIOGNRC: thread #0 exiting (2636533)
Jul 19 10:28:41: vmx| AIOGNRC: asyncOps=0 syncOps=0 maxPending=0 maxCompleted=0
Jul 19 10:28:43: vmx| vmdbPipe_Streams: Couldn't read
Jul 19 10:28:43: vmx| VMX idle exit
Jul 19 10:28:43: vmx| Flushing VMX VMDB connections
Jul 19 10:28:43: vmx| IPC_exit: disconnecting all threads
Jul 19 10:28:43: vmx| VMX exit.
Jul 19 10:28:43: vmx| AIOMGR-S : stat o=6 r=11 w=0 i=0 br=27836 bw=0
Then, today's logfile, generated when trying and failing to open the VM:
Jul 20 08:56:50: vmx| Log for VMware Workstation pid=1436 version=5.5.2 build=build-29772 option=Release
Jul 20 08:56:50: vmx| Command line: "G:\Program Files\VMware\VMware Workstation\bin\vmware-vmx.exe" "-@" "pipe=
.\pipe\vmxbcc4479029fb38e1; vm=bcc4479029fb38e1" "G:\VMWare Data\NR-DEV-01\Windows XP Professional.vmx"
Jul 20 08:56:50: vmx| UI Connecting to pipe '
.\pipe\vmxbcc4479029fb38e1' with user '(null)'
Jul 20 08:56:50: vmx| CPU #0 TSC = 5241718300473638
Jul 20 08:56:50: vmx| TSC delta 0
Jul 20 08:56:50: vmx| VMMon_GetkHzEstimate: Calculated 2660000 kHz
Jul 20 08:56:50: vmx| pcpu #0 CPUID numEntries=2 GenuntelineI
Jul 20 08:56:50: vmx| pcpu #0 CPUID version=0xf29 id1.edx=0xbfebfbff id1.ecx=0x4400 id1.ebx=0x10809
Jul 20 08:56:50: vmx| pcpu #0 CPUID id80.eax=80000004 id81.edx=0x0 id81.ecx=0x0
Jul 20 08:56:50: vmx| CPUID id1.edx: 0xbfebfbff id1.ecx: 0x4400 id81.edx: 0 id81.ecx: 0
Jul 20 08:56:50: vmx| CPUID id88.ecx: 0 id88.edx: 0x7b7040
Jul 20 08:56:50: vmx| ACL_InitCapabilities: here 1 (bug 63252)
Jul 20 08:56:50: vmx| changing directory to G:\VMWare Data\NR-DEV-01\.
Jul 20 08:56:50: vmx| Config file: G:\VMWare Data\NR-DEV-01\Windows XP Professional.vmx
Jul 20 08:56:50: vmx| DISKLIB-FLAT : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk" : failed to open (15): Size of extent in descriptor file larger than real size.
Jul 20 08:56:50: vmx| DISKLIB-DSCPTR: Failed to open extents for descriptor file in normal mode
Jul 20 08:56:50: vmx| DISKLIB-LINK : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The file specified is not a virtual disk).
Jul 20 08:56:50: vmx| DISKLIB-CHAIN :"G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk": Failed to open parent "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk": The file specified is not a virtual disk.
Jul 20 08:56:50: vmx| DISKLIB-CHAIN : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The parent of this virtual disk could not be opened).
Jul 20 08:56:50: vmx| DISKLIB-LIB : Failed to open 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk' with flags 0x17 (The parent of this virtual disk could not be opened).
Jul 20 08:56:50: vmx| DISKLIB-FLAT : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk" : failed to open (15): Size of extent in descriptor file larger than real size.
Jul 20 08:56:50: vmx| DISKLIB-DSCPTR: Failed to open extents for descriptor file in normal mode
Jul 20 08:56:50: vmx| DISKLIB-LINK : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The file specified is not a virtual disk).
Jul 20 08:56:50: vmx| DISKLIB-CHAIN : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The file specified is not a virtual disk).
Jul 20 08:56:50: vmx| DISKLIB-LIB : Failed to open 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk' with flags 0x17 (The file specified is not a virtual disk).
Jul 20 08:56:50: vmx| DISK: Cannot open disk "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk": The file specified is not a virtual disk (15).
Jul 20 08:56:50: vmx| DISK: Cannot open disk 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk' : The file specified is not a virtual disk.
Jul 20 08:56:50: vmx| DISKUTIL: GetDevVersion: couldn't open file 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk' : The file specified is not a virtual disk (15).
Jul 20 08:56:50: vmx| DISKUTIL: Could not populate version buffer.
Jul 20 08:56:51: vmx| VMXVmdbCbVmVmxExecState: Exec state change requested to state poweredOn without reset
Jul 20 08:56:51: vmx| PowerOn
Jul 20 08:56:51: vmx| HOST Windows version 5.1, build 2600, platform 2, "Service Pack 2"
Jul 20 08:56:51: vmx| DICT --- USER PREFERENCES
Jul 20 08:56:51: vmx| DICT pref.eula.0.appName = VMware Workstation
Jul 20 08:56:51: vmx| DICT pref.eula.0.buildNumber = 29772
Jul 20 08:56:51: vmx| DICT pref.eula.size = 1
Jul 20 08:56:51: vmx| DICT pref.autoFitFullScreen = fitHostToGuest
Jul 20 08:56:51: vmx| DICT pref.view.navBar.type = favorites
Jul 20 08:56:51: vmx| DICT pref.mruDest0.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.mruDest0.destString =
Jul 20 08:56:51: vmx| DICT pref.mruDest0.user =
Jul 20 08:56:51: vmx| DICT pref.mruDest1.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.mruDest1.destString =
Jul 20 08:56:51: vmx| DICT pref.mruDest1.user =
Jul 20 08:56:51: vmx| DICT pref.mruDest2.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.mruDest2.destString =
Jul 20 08:56:51: vmx| DICT pref.mruDest2.user =
Jul 20 08:56:51: vmx| DICT pref.mruDest3.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.mruDest3.destString =
Jul 20 08:56:51: vmx| DICT pref.mruDest3.user =
Jul 20 08:56:51: vmx| DICT pref.mruDest4.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.mruDest4.destString =
Jul 20 08:56:51: vmx| DICT pref.mruDest4.user =
Jul 20 08:56:51: vmx| DICT pref.mruDest5.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.mruDest5.destString =
Jul 20 08:56:51: vmx| DICT pref.mruDest5.user =
Jul 20 08:56:51: vmx| DICT pref.mruDest6.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.mruDest6.destString =
Jul 20 08:56:51: vmx| DICT pref.mruDest6.user =
Jul 20 08:56:51: vmx| DICT pref.mruDest7.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.mruDest7.destString =
Jul 20 08:56:51: vmx| DICT pref.mruDest7.user =
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.items.count = 7
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.item0.id = POWER_OFF
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.item1.id = SUSPEND
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.item2.id = POWER_ON
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.item3.id = RESET
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.item4.id = \_SEP_
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.item5.id = PREVIEW_PLAYER
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.item6.id = PREVIEW_WS
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.proj.items.count = 4
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.proj.item0.id = ADD_VM
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.proj.item1.id = POLICIES
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.proj.item2.id = PKG_NEW
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.proj.item3.id = EDIT_SETTINGS
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.items.count = 6
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.item0.id = FAVORITES
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.item1.id = FULL_SCREEN
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.item2.id = QUICK_SWITCH
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.item3.id = \_SEP_
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.item4.id = SUMMARY
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.item5.id = CONSOLE
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.snapshot.items.count = 3
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.snapshot.item0.id = SNAPSHOT
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.snapshot.item1.id = REVERT
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.snapshot.item2.id = SNAPSHOT_MANAGER
Jul 20 08:56:51: vmx| DICT webUpdate.checkLast = 1184438356
Jul 20 08:56:51: vmx| DICT hint.guestos.xp = FALSE
Jul 20 08:56:51: vmx| DICT hint.leaveFullScreen = FALSE
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.menu.position.ix = 0
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.menu.position.newLine = TRUE
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.position.ix = 1
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.position.newLine = TRUE
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.power.position.length = 118
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.snapshot.position.ix = 2
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.snapshot.position.length = 87
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.position.ix = 3
Jul 20 08:56:51: vmx| DICT pref.view.toolbars.view.position.length = 153
Jul 20 08:56:51: vmx| DICT pref.ws.currentObj.path =
Jul 20 08:56:51: vmx| DICT pref.ws.currentObj.type = home
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj0.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj0.name = Home
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj1.present = TRUE
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj1.type = home
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj1.path =
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj1.file =
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj1.name = Home
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj.maxNum = 2
Jul 20 08:56:51: vmx| DICT pref.placement.left = -29
Jul 20 08:56:51: vmx| DICT pref.placement.top = 74
Jul 20 08:56:51: vmx| DICT pref.placement.right = 1249
Jul 20 08:56:51: vmx| DICT pref.placement.bottom = 936
Jul 20 08:56:51: vmx| DICT pref.tip.startup = FALSE
Jul 20 08:56:51: vmx| DICT pref.tip.index = 1
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj2.present = TRUE
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj2.name = Home
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj3.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj3.type = vm
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj3.path = /vm/#dca73162f0a56887/
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj3.file = G:\VMWare Data\NR-DEV-02\Windows XP Professional.vmx
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj3.name = NR-DEV-02
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj4.present = TRUE
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj4.type = vm
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj4.path = /vm/#bcc4479029fb38e1/
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj4.file = G:\VMWare Data\NR-DEV-01\Windows XP Professional.vmx
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj4.name = NR-DEV-01
Jul 20 08:56:51: vmx| DICT pref.snapshotManager.left = 196
Jul 20 08:56:51: vmx| DICT pref.snapshotManager.top = 136
Jul 20 08:56:51: vmx| DICT pref.snapshotManager.right = 746
Jul 20 08:56:51: vmx| DICT pref.snapshotManager.bottom = 616
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj2.type = home
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj2.path =
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj2.file =
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj5.type = vm
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj5.path = /vm/#dca73162f0a56887/
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj5.file = G:\VMWare Data\NR-DEV-02\Windows XP Professional.vmx
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj5.name = NR-DEV-02
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj5.present = TRUE
Jul 20 08:56:51: vmx| DICT pref.noChrome = FALSE
Jul 20 08:56:51: vmx| DICT pref.autoFitGuestToWindow = TRUE
Jul 20 08:56:51: vmx| DICT webUpdate.lastCheck.status = done_updates
Jul 20 08:56:51: vmx| DICT pref.view.navBar = FALSE
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj6.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj6.type = vm
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj6.path = /vm/#ba70705e43bbf1c3/
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj6.file = D:\VMWare Data\NR-DEV-02\Windows XP Professional.vmx
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj6.name = NR-DEV-02
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj7.present = FALSE
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj7.type = vm
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj7.path = /vm/#ba70705e43bbf1c3/
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj7.file = D:\VMWare Data\NR-DEV-02\Windows XP Professional.vmx
Jul 20 08:56:51: vmx| DICT pref.ws.openedObj7.name = NR-DEV-02
Jul 20 08:56:51: vmx| DICT --- USER DEFAULTS
Jul 20 08:56:51: vmx| DICT --- HOST DEFAULTS
Jul 20 08:56:51: vmx| DICT --- SITE DEFAULTS
Jul 20 08:56:51: vmx| DICT --- COMMAND LINE
Jul 20 08:56:51: vmx| DICT gui.available = TRUE
Jul 20 08:56:51: vmx| DICT --- CONFIGURATION
Jul 20 08:56:51: vmx| DICT config.version = 8
Jul 20 08:56:51: vmx| DICT virtualHW.version = 4
Jul 20 08:56:51: vmx| DICT scsi0.present = TRUE
Jul 20 08:56:51: vmx| DICT memsize = 256
Jul 20 08:56:51: vmx| DICT MemAllowAutoScaleDown = FALSE
Jul 20 08:56:51: vmx| DICT ide0:0.present = TRUE
Jul 20 08:56:51: vmx| DICT ide0:0.fileName = NR-DEV-01-C-000001.vmdk
Jul 20 08:56:51: vmx| DICT ide1:0.present = TRUE
Jul 20 08:56:51: vmx| DICT ide1:0.fileName = auto detect
Jul 20 08:56:51: vmx| DICT ide1:0.deviceType = cdrom-raw
Jul 20 08:56:51: vmx| DICT floppy0.fileName = A:
Jul 20 08:56:51: vmx| DICT ethernet0.present = TRUE
Jul 20 08:56:51: vmx| DICT usb.present = TRUE
Jul 20 08:56:51: vmx| DICT sound.present = TRUE
Jul 20 08:56:51: vmx| DICT sound.virtualDev = es1371
Jul 20 08:56:51: vmx| DICT sound.fileName = -1
Jul 20 08:56:51: vmx| DICT sound.autodetect = TRUE
Jul 20 08:56:51: vmx| DICT displayName = NR-DEV-01
Jul 20 08:56:51: vmx| DICT guestOS = winxppro
Jul 20 08:56:51: vmx| DICT nvram = Windows XP Professional.nvram
Jul 20 08:56:51: vmx| DICT ide0:0.redo =
Jul 20 08:56:51: vmx| DICT ethernet0.addressType = generated
Jul 20 08:56:51: vmx| DICT uuid.location = 56 4d b4 41 9b 10 3c 1d-dd b6 ed 3b 6a ac 80 ef
Jul 20 08:56:51: vmx| DICT uuid.bios = 56 4d d6 3e 6c a8 a3 e9-98 68 0a 76 ed 07 56 e6
Jul 20 08:56:51: vmx| DICT ide1:0.autodetect = TRUE
Jul 20 08:56:51: vmx| DICT ethernet0.generatedAddress = 00:0c:29:07:56:e6
Jul 20 08:56:51: vmx| DICT ethernet0.generatedAddressOffset = 0
Jul 20 08:56:51: vmx| DICT tools.remindInstall = FALSE
Jul 20 08:56:51: vmx| DICT checkpoint.vmState =
Jul 20 08:56:51: vmx| DICT workingDir = .
Jul 20 08:56:51: vmx| DICT ide1:0.startConnected = TRUE
Jul 20 08:56:51: vmx| DICT tools.syncTime = FALSE
Jul 20 08:56:51: vmx| DICT sharedFolder.maxNum = 2
Jul 20 08:56:51: vmx| DICT sharedFolder0.present = TRUE
Jul 20 08:56:51: vmx| DICT sharedFolder0.enabled = TRUE
Jul 20 08:56:51: vmx| DICT sharedFolder0.readAccess = TRUE
Jul 20 08:56:51: vmx| DICT sharedFolder0.writeAccess = TRUE
Jul 20 08:56:51: vmx| DICT sharedFolder0.hostPath = D:\MSSQL\
Jul 20 08:56:51: vmx| DICT sharedFolder0.guestName = MSSQL_Data
Jul 20 08:56:51: vmx| DICT sharedFolder0.expiration = never
Jul 20 08:56:51: vmx| DICT floppy0.autodetect = TRUE
Jul 20 08:56:51: vmx| DICT floppy0.startConnected = FALSE
Jul 20 08:56:51: vmx| DICT sharedFolder1.present = TRUE
Jul 20 08:56:51: vmx| DICT sharedFolder1.enabled = TRUE
Jul 20 08:56:51: vmx| DICT sharedFolder1.readAccess = TRUE
Jul 20 08:56:51: vmx| DICT sharedFolder1.writeAccess = TRUE
Jul 20 08:56:51: vmx| DICT sharedFolder1.hostPath = D:\NSR Client Data\
Jul 20 08:56:51: vmx| DICT sharedFolder1.guestName = NSR Client Data
Jul 20 08:56:51: vmx| DICT sharedFolder1.expiration = never
Jul 20 08:56:51: vmx| DICT fileSearchPath = G:\VMWare Data\NR-DEV-01;.;G:\VMWare Data
Jul 20 08:56:51: vmx| DICT --- USER DEFAULTS
Jul 20 08:56:51: vmx| DICT --- HOST DEFAULTS
Jul 20 08:56:51: vmx| DICT --- SITE DEFAULTS
Jul 20 08:56:51: vmx| DICT --- GLOBAL SETTINGS
Jul 20 08:56:51: vmx| Msg_Hint: msg.guestos.xp (not shown)
Jul 20 08:56:51: vmx| WSSCAN: reserved mem (in MB) min=32 max=1400 recommended=1400
Jul 20 08:56:51: vmx| hostMem=1528 maxAllowedAll=4096 maxAllowedVM=3600
Jul 20 08:56:51: vmx| totOverhead=16
Jul 20 08:56:51: vmx| WSSCAN: used rec mem (in MB) 1400
Jul 20 08:56:51: vmx| WSSCAN: Overhead 71921 paged 5534 nonpaged 4096 maxFBSize
Jul 20 08:56:51: vmx| WSSCAN 2 191459 304940 304940 358400 390908 50 110768
Jul 20 08:56:51: vmx| LICENSE using: 'HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation\License.ws.5.0'
Jul 20 08:56:51: vmx| STATDECLGROUP stats Root "" null
Jul 20 08:56:51: vmx| Host CPUID features: version 0xf28 id1.edx 0xbfebfbff id1.ecx 0x4400 id81.edx 0x0 id81.ecx 0x0
Jul 20 08:56:51: vmx| CPU.cpuFeatures = 0x9b1fe00
Jul 20 08:56:51: vmx| CPUID after masking: version 0xf28 id1.edx 0xfebfbff id1.ecx 0x0 id81.edx 0x800 id81.ecx 0x0 id88.ecx 0x0
Jul 20 08:56:51: vmx| CPU.cpuFeatures = 0x8b1fe00
Jul 20 08:56:51: vmx| APIC: Local APIC at 0xfee00000
Jul 20 08:56:51: vmx| KHZEstimate 2660000
Jul 20 08:56:51: vmx| MHZEstimate 2660
Jul 20 08:56:51: vmx| NumVCPUs 1
Jul 20 08:56:51: vmx| UUID: location-UUID is 56 4d c8 f6 a5 ce d1 f8-43 b4 ff 9b be c4 c8 ab
Jul 20 08:56:51: vmx| UUID: canonical path is g:\vmware data\nr-dev-01\windows xp professional.vmx
Jul 20 08:56:51: vmx| UUID: location-UUID is 56 4d b4 41 9b 10 3c 1d-dd b6 ed 3b 6a ac 80 ef
Jul 20 08:56:51: vmx| MM: Using partialmap, 65536 pages AC 0 CE 1 TM 0 DOHU 0
Jul 20 08:56:51: vmx| UUID: canonical path is g:\vmware data\nr-dev-01\windows xp professional.vmx
Jul 20 08:56:51: vmx| UUID: location-UUID is 56 4d b4 41 9b 10 3c 1d-dd b6 ed 3b 6a ac 80 ef
Jul 20 08:56:51: vmx| MM: using fileName G:\VMWare Data\NR-DEV-01\564db441-9b10-3c1d-ddb6-ed3b6aac80ef.vmem for paging
Jul 20 08:56:51: vmx| Msg_Reset:
Jul 20 08:56:51: vmx| \----
Jul 20 08:56:51: vmx| Opened paging file G:\VMWare Data\NR-DEV-01\564db441-9b10-3c1d-ddb6-ed3b6aac80ef.vmem
Jul 20 08:56:51: vmx| Mapped mainmem as pageable
Jul 20 08:56:51: vmx| MStat: Creating Stat vm.uptime
Jul 20 08:56:51: vmx| DISK: OPEN ide0:0 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk' persistent R\[(null)]
Jul 20 08:56:51: vmx| DISKLIB-DSCPTR: Opened : "NR-DEV-01-C-000001.vmdk" (0xa)
Jul 20 08:56:51: vmx| DISKLIB-LINK : Opened 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk' (0xa): monolithicSparse, 41943040 sectors / 20480 Mb.
Jul 20 08:56:51: vmx| DISKLIB-FLAT : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk" : failed to open (15): Size of extent in descriptor file larger than real size.
Jul 20 08:56:51: vmx| DISKLIB-DSCPTR: Failed to open extents for descriptor file in normal mode
Jul 20 08:56:51: vmx| DISKLIB-LINK : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The file specified is not a virtual disk).
Jul 20 08:56:51: vmx| DISKLIB-CHAIN :"G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk": Failed to open parent "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk": The file specified is not a virtual disk.
Jul 20 08:56:51: vmx| DISKLIB-CHAIN : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The parent of this virtual disk could not be opened).
Jul 20 08:56:51: vmx| DISKLIB-LIB : Failed to open 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk' with flags 0xa (The parent of this virtual disk could not be opened).
Jul 20 08:56:52: vmx| DISKLIB-DSCPTR: Opened : "NR-DEV-01-C-000001.vmdk" (0x8)
Jul 20 08:56:52: vmx| DISKLIB-LINK : Opened 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk' (0x8): monolithicSparse, 41943040 sectors / 20480 Mb.
Jul 20 08:56:52: vmx| DISKLIB-LIB : Opened "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk" (flags 0x8).
Jul 20 08:56:52: vmx| DISKLIB-FLAT : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk" : failed to open (15): Size of extent in descriptor file larger than real size.
Jul 20 08:56:52: vmx| DISKLIB-DSCPTR: Failed to open extents for descriptor file in normal mode
Jul 20 08:56:52: vmx| DISKLIB-LINK : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The file specified is not a virtual disk).
Jul 20 08:56:52: vmx| DISKLIB-CHAIN : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The file specified is not a virtual disk).
Jul 20 08:56:52: vmx| DISKLIB-LIB : Failed to open 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk' with flags 0xa (The file specified is not a virtual disk).
Jul 20 08:56:52: vmx| DISK: Cannot open disk "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk": The file specified is not a virtual disk (15).
Jul 20 08:56:52: vmx| DISK: Cannot open disk 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk' : The file specified is not a virtual disk.
Jul 20 08:56:52: vmx| DISK: Failed to open disk 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk' : The file specified is not a virtual disk (15) 3023.
Jul 20 08:56:52: vmx| Msg_Post: Error
Jul 20 08:56:52: vmx| \[msg.disk.noBackEnd] Cannot open the disk 'G:\VMWare Data\NR-DEV-01\NR-DEV-01-C-000001.vmdk' or one of the snapshot disks it depends on.
Jul 20 08:56:52: vmx| \[msg.disk.configureDiskError] Reason: The file specified is not a virtual disk.----
Jul 20 08:57:03: vmx| Module DiskEarly power on failed.
Jul 20 08:57:03: vmx| VMX_PowerOn: ModuleTable_PowerOn = 0
Jul 20 08:57:03: vmx| AIOWIN32: asyncOps=0 syncOps=92 bufSize=4Kb delayed=0 fixed=12 sgOp=80 sgOn=1
Jul 20 08:57:03: vmx| vmdbPipe_Streams: Couldn't read
Jul 20 08:57:03: vmx| VMX idle exit
Jul 20 08:57:03: vmx| Flushing VMX VMDB connections
Jul 20 08:57:03: vmx| IPC_exit: disconnecting all threads
Jul 20 08:57:03: vmx| VMX exit.
Jul 20 08:57:03: vmx| AIOMGR-S : stat o=12 r=22 w=0 i=0 br=55680 bw=0
Am I asking this wrong? Have I (unintentionally) offended anyone? Am I just screwed? Has no one any advice, suggestions, comments ... anything?
>DISKLIB-LINK : "G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" : failed to open (The file specified is not a virtual disk).
What did you do with THIS virtual disk (NR-DEV-01-C.vmdk)? You cannot have a snapshot disk without its parent disk. Post a directory listing of the VM's folder - names and sizes.
Is the VM that no longer works a clone of one of the other VMs ?
I did not do anything with NR-DEV-01-C.vmdk. Until this error popped up, I never even entered the directory. That's my point. One day it worked, the next day, thisapparently criticalfile was gone.
Here is the directory listing:
Volume in drive G has no label.
Volume Serial Number is D453-C74B
Directory of G:\VMWare Data\NR-DEV-01
07/25/2007 02:33 PM
.
07/25/2007 02:33 PM
..
07/25/2007 02:30 PM 19,310,837,760 NR-DEV-01-C-000001.vmdk
07/20/2007 08:57 AM 21,175 vmware-0.log
07/19/2007 10:28 AM 66,746 vmware-1.log
06/27/2007 11:55 AM 25,691 vmware-2.log
07/25/2007 02:30 PM 21,958 vmware.log
08/14/2006 05:44 PM 17,981 Windows XP Professional-Snapshot1.vmsn
07/19/2007 10:28 AM 8,664 Windows XP Professional.nvram
03/23/2007 01:45 PM 583 Windows XP Professional.vmsd
07/20/2007 08:50 AM 1,668 Windows XP Professional.vmx
07/20/2007 08:58 AM 0 Windows XP Professional.vmx.lck
11 File(s) 19,311,002,226 bytes
2 Dir(s) 81,261,666,304 bytes free
Continuum ... No, it is not. It is the other way around, in fact. NR-DEV-02 (the one I cloned to created NR-DEV-05) is itself a clone of NR-DEV-01.
Did you move any files from one of the VMs manually ?
Continuum: No, I did not. I did not do anything manually, with any of my VMs. Until this error popped up, I never even looked in the VM directories; I had no reason to.
SO you say the master of the clone does no longer work ?
Be very careful - I believe you run into a very nasty variant of the absolutepathname bug - you can not handle VMs as if they were independant now.
Hmm - I am to tired to look into it now - if the problem still exists tomorrow I'll be back.
I guess we need file-listings of all VMs that are using the same master.
Thanks you for feedback so far. Here is a listing of all of my VMWare directories. They were all created in the order they are numbered. 2 & 3 were cloned from 1, 5 was cloned from 2. I'm no longer certain about 4, but I believe it was also cloned from 1.
I have not accessed NR-DEV-03 or NR-DEV-04 in awhile, so I just tested them now. DEV-04 works; however, DEV-03 gives this warning:
"The location of this virtual machine's configuration file has changed since it was last powered on."
It then asks if I want to create a new UUID, or locate the old one. I chose neither, since I never moved this file, either, and I do not want to further break anything.
__________________
Directory of G:\VMWare Data\NR-DEV-01
07/25/2007 02:30 PM 19,310,837,760 NR-DEV-01-C-000001.vmdk
07/25/2007 02:21 PM 0 nrdev01.txt
07/20/2007 08:57 AM 21,175 vmware-0.log
07/19/2007 10:28 AM 66,746 vmware-1.log
06/27/2007 11:55 AM 25,691 vmware-2.log
07/25/2007 02:30 PM 21,958 vmware.log
08/14/2006 05:44 PM 17,981 Windows XP Professional-Snapshot1.vmsn
07/19/2007 10:28 AM 8,664 Windows XP Professional.nvram
03/23/2007 01:45 PM 583 Windows XP Professional.vmsd
07/20/2007 08:50 AM 1,668 Windows XP Professional.vmx
07/20/2007 08:58 AM 0 Windows XP Professional.vmx.lck
11 File(s) 19,311,002,226 bytes
2 Dir(s) 81,261,666,304 bytes free
__________________
Directory of G:\VMWare Data\NR-DEV-02
07/20/2007 09:29 AM 805,306,368 564d3bc5-3702-a65a-5928-60dff2334d56.vmem
07/20/2007 09:29 AM 0 564d3bc5-3702-a65a-5928-60dff2334d56.vmem.lck
07/20/2007 08:57 AM 21,474,836,480 NR-DEV-01-C-cl1-flat.vmdk
07/20/2007 09:30 AM 354 NR-DEV-01-C-cl1.vmdk
07/20/2007 09:29 AM 0 NR-DEV-01-C-cl1.vmdk.lck
07/20/2007 08:57 AM 25,452 vmware-0.log
07/19/2007 10:28 AM 58,075 vmware-1.log
07/02/2007 09:18 AM 26,424 vmware-2.log
07/20/2007 09:29 AM 56,051 vmware.log
07/20/2007 09:29 AM 8,664 Windows XP Professional.nvram
08/14/2006 05:45 PM 0 Windows XP Professional.vmsd
07/20/2007 09:29 AM 1,333 Windows XP Professional.vmx
07/20/2007 08:58 AM 0 Windows XP Professional.vmx.lck
13 File(s) 22,280,319,201 bytes
2 Dir(s) 81,261,662,208 bytes free
__________________
Directory of G:\VMWare Data\NR-DEV-03
01/24/2007 05:25 PM 21,474,836,480 NR-DEV-01-C-000001-cl1-flat.vmdk
01/24/2007 04:51 PM 361 NR-DEV-01-C-000001-cl1.vmdk
12/11/2006 04:30 PM 29,062 vmware-0.log
12/08/2006 12:09 PM 33,005 vmware-1.log
11/30/2006 01:56 PM 31,419 vmware-2.log
01/24/2007 05:25 PM 26,284 vmware.log
01/24/2007 05:25 PM 8,664 Windows XP Professional.nvram
09/06/2006 04:00 PM 0 Windows XP Professional.vmsd
01/24/2007 04:50 PM 1,342 Windows XP Professional.vmx
9 File(s) 21,474,966,617 bytes
2 Dir(s) 81,261,658,112 bytes free
__________________
Directory of G:\VMWare Data\NR-DEV-04
09/06/2006 03:55 PM 21,474,836,480 NR-DEV-01-C-cl2-flat.vmdk
09/06/2006 03:55 PM 354 NR-DEV-01-C-cl2.vmdk
09/06/2006 03:37 PM 8,664 Windows XP Professional.nvram
09/06/2006 03:37 PM 0 Windows XP Professional.vmsd
09/06/2006 03:55 PM 1,285 Windows XP Professional.vmx
5 File(s) 21,474,846,783 bytes
2 Dir(s) 81,261,658,112 bytes free
__________________
Directory of G:\VMWare Data\NR-DEV-05
07/20/2007 08:48 AM 21,474,836,480 NR-DEV-01-C-cl2-flat.vmdk
07/19/2007 04:21 PM 354 NR-DEV-01-C-cl2.vmdk
07/20/2007 08:48 AM 74,516 vmware.log
07/20/2007 08:48 AM 8,664 Windows XP Professional.nvram
07/19/2007 12:11 PM 0 Windows XP Professional.vmsd
07/19/2007 12:29 PM 1,332 Windows XP Professional.vmx
07/20/2007 08:58 AM 0 Windows XP Professional.vmx.lck
7 File(s) 21,474,921,346 bytes
2 Dir(s) 81,261,658,112 bytes free
Download the following zip http://sanbarrow.com/diskreport/tools.zip
extract it and copy ddtget.exe in the G:\VMWare Data\NR-DEV-01 folder.
After that execute the following command
ddtget --vmdk=NR-DEV-01-C-000001.vmdk --desc=NR-DEV-01-C-000001.txt
and post the newly created text file.
If you get errors instead post the error.
Also post the other short VMDK files (from the other folders):
along with their name and the directory they are from.
Message was edited by:
oreeh
This should help Ulli to continue
>>> This should help Ulli to continue
... end of service for today
oreeh, thank you. I downloaded and executed the utility you directed me to. Here is the resulting text file's contents:
\# Disk DescriptorFile
version=1
CID=751abfe3
parentCID=ae633949
createType="monolithicSparse"
parentFileNameHint="G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk"
\# Extent description
RW 41943040 SPARSE "NR-DEV-01-C-000001.vmdk"
\# The Disk Data Base
#DDB
ddb.toolsVersion = "6433"
Additionally, here are the contents of the other four small .vmdk files in the other VMWare directories ...
_________________
Directory: NR-DEV-02, File: NR-DEV-01-C-cl1.vmdk
\# Disk DescriptorFile
version=1
CID=74b0df39
parentCID=ffffffff
createType="monolithicFlat"
\# Extent description
RW 41943040 FLAT "NR-DEV-01-C-cl1-flat.vmdk" 0
\# The Disk Data Base
#DDB
ddb.toolsVersion = "6433"
ddb.virtualHWVersion = "4"
ddb.geometry.cylinders = "16383"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"
ddb.adapterType = "ide"
_________________
Directory: NR-DEV-03, File: NR-DEV-01-C-000001-cl1.vmdk
\# Disk DescriptorFile
version=1
CID=944679c5
parentCID=ffffffff
createType="monolithicFlat"
\# Extent description
RW 41943040 FLAT "NR-DEV-01-C-000001-cl1-flat.vmdk" 0
\# The Disk Data Base
#DDB
ddb.virtualHWVersion = "4"
ddb.toolsVersion = "6433"
ddb.geometry.cylinders = "16383"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"
ddb.adapterType = "ide"
_________________
Directory: NR-DEV-04, File: NR-DEV-01-C-cl2.vmdk
\# Disk DescriptorFile
version=1
CID=40d1652e
parentCID=ffffffff
createType="monolithicFlat"
\# Extent description
RW 41943040 FLAT "NR-DEV-01-C-cl2-flat.vmdk" 0
\# The Disk Data Base
#DDB
ddb.adapterType = "ide"
ddb.geometry.sectors = "63"
ddb.geometry.heads = "16"
ddb.geometry.cylinders = "16383"
ddb.virtualHWVersion = "4"
ddb.toolsVersion = "6433"
_________________
Directory: NR-DEV-05, File: NR-DEV-01-C-cl2.vmdk
\# Disk DescriptorFile
version=1
CID=537ffa56
parentCID=ffffffff
createType="monolithicFlat"
\# Extent description
RW 41943040 FLAT "NR-DEV-01-C-cl2-flat.vmdk" 0
\# The Disk Data Base
#DDB
ddb.adapterType = "ide"
ddb.geometry.sectors = "63"
ddb.geometry.heads = "16"
ddb.geometry.cylinders = "16383"
ddb.virtualHWVersion = "4"
ddb.toolsVersion = "6433"
Ulli/continuum, or anyone else, any ideas on my problem?
According to the descriptors your VMs are not linked - this is good.
And the file NR-DEV-01-C.vmdk definitely is missing - which is bad.
Can you try an undelete tool on this disk and check if you can (at least partly) recover the missing file.
One free available tool is NTFS Undelete (www.ntfsundelete.com).
If this fails we can create a faked base disk and try to recover some data using vdk (but this is Ullis part )
Thanks, oreeh. I didn't even think of undelete. However, I have now tried this, using EasyRecovery Professional, and there is no sign that this file ever existed. At least, EasyRecovery can find nothing by that name anywhere on my hard drive to even try to recover.
I have already looked at the other base disk files (if that's what they're called?), and they look like very simple configuration files. Except for the CID value, I could rebuild one manually for my corrupted VM ... and the ddtget utility you gave me provided that value.
Is there any reason I cannot simply build this missing file myself, manually?
The base disk is a VMDK containing the file system.
The short VMDK files are descriptor files.
The missing disk should have a size of about 20 GB.
I'm not sure what type of disk you used.
If it was a monolithicSparse disk the filename should be NR-DEV-01-C.vmdk (monolithicSparse disks don't have external descriptor files).
If it was another disk type NR-DEV-01-C.vmdk is a missing descriptor (which can be rebuilt) but then
you are missing files like NR-DEV-01-C-flat.vmdk or NR-DEV-01-C-f*.vmdk.
Try if you can find such files - or even better any deleted file with the extension .vmdk.
Before recovering files post a list of the found vmdk files.
In my NR-DEV-01 directory (the corrupted VM), there is NR-DEV-01-C-000001.vmdk. This is 18GB in size. The missing file (NR-DEV-01-C.vmdk) was apparently the small 1KB descriptor file. This is the file that I'm asking about rebuilding.
The ddtget utility you gave me generated a text file (posted above) that indicates my NR-DEV-01 VM is monolithicSparse. If that's the case, then does that mean this NR-DEV-01-C.vmdk descriptor file never existed?
That actually seems more likely to me, that VMWare has become confused, and now thinks it requires a non-existent descriptor file to open this VM.
Note that I have tried changing the name of NR-DEV-01-C-000001.vmdk (the 18GB base disk file) to NR-DEV-01-C.vmdk. This generates an identical error message, except then the "file not found" is NR-DEV-01-C-000001.vmdk.
I searched for the -C-flat.vmdk files you mentioned. There are no such files anywhere on my system, only the -C-cl1-flat.vmdk and -C-cl2-flat.vmdk files associated with some of the other VMs. EasyRecovery Professional (my undelete utility) did not find \*any* deleted .vmdk files at all.
The file "NR-DEV-01-C-000001.vmdk" indicates a snapshot file.
The descriptor you extracted proves this
parentCID=ae633949 <--- this is the CID of the missing parent
parentFileNameHint="G:\VMWare Data\NR-DEV-01\NR-DEV-01-C.vmdk" <--- this is the filename of the parent disk[/b]
If you simply rename the snapshot file this doesn't help, since WS recognizes (from the CIDs and the fileNameHint) that there's a parent disk missing.
Since there is no evidence of the missing file we have to try something else.
You posted earlier that you created VMs 2 and 3 from number 1.
VMs 2 and 3 (and 4 for that matter) were all created quite awhile ago, close to a year ago.
How could my parent disk just vanish without a trace? Even if it got deleted, the undelete utility would at least show some record of it, even if it couldn't restore it.
I obviously do not know much about the specific workings of VMWare and how it handles the different VMs (although I'm learning ). However, since this appears to have happened as a result of cloning a different VM (NR-DEV-02 into NR-DEV-05), I'm inclined to think that either I did something wrong when I cloned it, or VMWare experienced an error during the operation, that has caused this problem.