While I was setting up a development machine in VirtualBox, I created several snapshots of it. I was doing this to being able hopefully painlessly un- or reinstall Visual Studio. However, after the first shutdown I wasn't able to run my virtual machine again, because the first snapshot VHD file didn't have the right parent UUID. It was set to {00000-0000-0000-0000-000000000000}.
The solution was setting the correct parent UUID by hand.
1. Get the UUID of the parent VHD (we need the one stored in uuidCreation field)
vboxmanage internalcommands dumphdinfo
2. Set the parent UUID of the corrupted snapshot VHD
vboxmanage sethdparentuuid
At the end, everything was working and VirtualBox didn't show any exclamation marks.
Nincsenek megjegyzések:
Megjegyzés küldése