Bug#600177: virtualbox-ose: out of disk while merging a snapshot destroys the disk image
On Thu, Oct 14, 2010 at 12:26:45PM +0200, Adam Borowski wrote: If you elect to merge the current state of a differentiating disk image into the base (deleting a snapshot) and run out of disk space on the host filesystem while merging, the resulting image will be corrupted. ... Could you please try the same with 3.2.10-dfsg-1 from unstable? I wonder if this is the same as http://www.virtualbox.org/ticket/7498 which might have already been fixed. Michael -- Michael Meskes Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org) Michael at BorussiaFan dot De, Meskes at (Debian|Postgresql) dot Org Jabber: michael.meskes at googlemail dot com VfL Borussia! Força Barça! Go SF 49ers! Use Debian GNU/Linux, PostgreSQL -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#600177: virtualbox-ose: out of disk while merging a snapshot destroys the disk image
On Fri, Oct 15, 2010 at 12:22:28PM +0200, Michael Meskes wrote: On Thu, Oct 14, 2010 at 12:26:45PM +0200, Adam Borowski wrote: If you elect to merge the current state of a differentiating disk image into the base (deleting a snapshot) and run out of disk space on the host filesystem while merging, the resulting image will be corrupted. ... Could you please try the same with 3.2.10-dfsg-1 from unstable? I wonder if this is the same as http://www.virtualbox.org/ticket/7498 which might have already been fixed. I tested a couple of scenarios, and indeed, 3.2.10 works just fine. -- 1KB // Microsoft corollary to Hanlon's razor: // Never attribute to stupidity what can be // adequately explained by malice. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#600177: virtualbox-ose: out of disk while merging a snapshot destroys the disk image
Package: virtualbox-ose Version: 3.2.8-dfsg-2 Severity: grave Justification: causes serious data loss If you elect to merge the current state of a differentiating disk image into the base (deleting a snapshot) and run out of disk space on the host filesystem while merging, the resulting image will be corrupted. I happened to look at the ~/.VirtualBox/VDI and ~/.VirtualBox/Machines/${machine}/Snapshot directories before trying to continue, they did have both the base image and the differential one, so at this point I guess it would be recoverable by simply restarting -- sectors that were already overwritten by the new values would be overwritten with the same data again. However, when retrying the merge, VirtualBox started merging a second disk (the virtual machine in question had two) and deleted the first differential image. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (200, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages virtualbox-ose depends on: ii adduser 3.112add and remove users and groups ii libc6 2.11.2-6 Embedded GNU C Library: Shared lib ii libcurl37.21.0-1 Multi-protocol file transfer libra ii libgcc1 1:4.4.5-2GCC support library ii libpng12-0 1.2.44-1 PNG library - runtime ii libpython2.62.6.6-3 Shared Python runtime library (ver ii libsdl1.2debian 1.2.14-6 Simple DirectMedia Layer ii libssl0.9.8 0.9.8o-2 SSL shared libraries ii libstdc++6 4.4.5-2 The GNU Standard C++ Library v3 ii libvncserver0 0.9.7-2+b1 API to write one's own vnc server ii libx11-62:1.3.3-3X11 client-side library ii libxcursor1 1:1.1.10-2 X cursor management library ii libxext62:1.1.2-1X11 miscellaneous extension librar ii libxml2 2.7.7.dfsg-4 GNOME XML library ii libxmu6 2:1.0.5-2X11 miscellaneous utility library ii libxt6 1:1.0.7-1X11 toolkit intrinsics library ii python 2.6.6-3 interactive high-level object-orie ii python-central 0.6.16+nmu1 register and build utility for Pyt ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime Versions of packages virtualbox-ose recommends: ii libgl1-mesa-glx [libgl1]7.7.1-4 A free implementation of the OpenG ii libqt4-opengl 4:4.6.3-1+b1 Qt 4 OpenGL module ii libqtcore4 4:4.6.3-1+b1 Qt 4 core module ii libqtgui4 4:4.6.3-1+b1 Qt 4 GUI module ii virtualbox-ose-dkms 3.2.8-dfsg-2 x86 virtualization solution - kern ii virtualbox-ose-qt 3.2.8-dfsg-2 x86 virtualization solution - Qt b ii virtualbox-ose-source 3.2.8-dfsg-2 x86 virtualization solution - kern Versions of packages virtualbox-ose suggests: ii libasound21.0.23-2 shared library for ALSA applicatio ii libpulse0 0.9.21-3 PulseAudio client libraries pn vde2 none (no description available) ii virtualbox-guest-additions3.2.8-1guest additions iso image for Virt -- debconf information: virtualbox-ose/upstream_version_change: false -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org