VirtualBox

Ticket #14157 (new defect)

Opened 6 years ago

Removing snapshot fails and leave VM in unbootable state

Reported by: berny Owned by:
Component: other Version: VirtualBox 4.3.28
Keywords: remove snapshot Cc:
Guest type: Linux Host type: Windows

Description

The VM had 2 snapshots and was running. I started the removal of the first snapshot from the GUI. This removal aborted with an error, and the running VM was somehow stopped (or killed). Unfortunately, I don't have the error message any longer.

The bigger problem is that the VM was not bootable any longer; I think this is the error message in VBox.log.2:

00:00:04.189066 ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={8ab7c520-2442-4b66-8d74-4ff1e195d2b6} aComponent={Console} aText={The object is not ready}, preserve=false

The next attempt to start the VM resulted in an error messag that a required snapshot file was missing (in VBox.1.log):

00:00:02.948345 AIOMgr: Endpoint for file 'C:\Users\voelkerb\VirtualBox VMs\opensuse13.2\os13.2.vdi' (flags 000c0781) created successfully
00:00:02.983231 VMSetError: F:\tinderbox\win-4.3\src\VBox\Storage\VD.cpp(6370) int __cdecl VDOpen(struct VBOXHDD *,const char *,const char *,unsigned int,struct VDINTERFACE *); rc=VERR_FILE_NOT_FOUND

Creating a new snapshot in order to preserve the current state failed with the same message.

The only way out was to revert to the last snapshot - without taking a snapshot of the current state and thus loosing the work until that last snapshot. ;-(

After that, the machine was still not bootable, but the media manager complained about 2 missing differencing images. After removing that, the VM could be started again, yet some work was lost.

I experienced the same already 2-3 times in the past.

Host: Windows 7, guest: openSUSE-13.2

Attachments

VBox.log.1 Download (40.4 KB) - added by berny 6 years ago.
VBox.log.2 Download (1.1 KB) - added by berny 6 years ago.

Change History

Changed 6 years ago by berny

Changed 6 years ago by berny

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use