I'm not a 100% sure what happened, but I believe what happened is that I shut down Windows while my virtual machines were still running. I probably forgot because they're headless VMs. Note that I didn't tell Windows to force close non-responsive applications.
Anyway, the error message that greets me today is this:
And the following error for 3 other linked clones of the above VM:Runtime error opening 'C:\Users\Danio\VirtualBox VMs\Debian 7.4.0 x64 Switch 01\Debian 7.4.0 x64 Switch 01.vbox' for reading: -102(File not found.).
D:\tinderbox\win-4.3\src\VBox\Main\src-server\MachineImpl.cpp[727] (long __cdecl Machine::registeredInit(void)).
Result Code:
E_FAIL (0x80004005)
Component:
Machine
Interface:
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}
Here are the contents of the VM directory:A differencing image of snapshot {7ab9ee9a-3acc-42ff-9649-04efd3ab6f24} could not be found. Could not find an open hard disk with UUID {fb647cb8-7ca3-493a-8837-c3ba73904ad8}.
Result Code:
E_FAIL (0x80004005)
Component:
SnapshotMachine
Interface:
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}
Code: Select all
Directory of C:\Users\Danio\VirtualBox VMs\Debian 7.4.0 x64 Switch 01
26/02/2014 01:44 <DIR> .
26/02/2014 01:44 <DIR> ..
25/02/2014 10:14 123.053 Debian 7.4.0 x64 Switch 01.vbox-prev
26/02/2014 01:44 123.068 Debian 7.4.0 x64 Switch 01.vbox-tmp
25/02/2014 10:14 <DIR> Logs
19/02/2014 10:05 <DIR> Snapshots
2 File(s) 246.121 bytes
4 Dir(s) 9.551.339.520 bytes free
I'm guessing I can just rename the .vbox-prev file to .vbox and the VM should work again, but I'd prefer it if someone could confirm this for me before I start tampering with it.
Here are the contents of one of the linked clones:
Code: Select all
Directory of C:\Users\Danio\VirtualBox VMs\Debian 7.4.0 x64 Switch 02
26/02/2014 01:44 <DIR> .
26/02/2014 01:44 <DIR> ..
26/02/2014 01:44 44.672 Debian 7.4.0 x64 Switch 02.vbox
25/02/2014 10:14 44.657 Debian 7.4.0 x64 Switch 02.vbox-prev
25/02/2014 10:14 <DIR> Logs
19/02/2014 10:12 <DIR> Snapshots
2 File(s) 89.329 bytes
4 Dir(s) 9.538.093.056 bytes free
The .vdi file of the harddrive of the first VM is also still intact on another harddrive (since my C:\ is an SSD).
Note that I had a number of snapshots for all of my VMs (the original and the linked clones).
I found this similar thread: viewtopic.php?f=6&t=50447 (can't post the link as a new member, sorry).
But he doesn't use snapshots or linked clones, so I hope you don't mind I created a new thread for this.
I'm using VirtualBox version 4.3.6 r91406 on Windows 7, 64 bit. Thanks in advance!