[vbox-dev] sudden host poweroff results inaccessible virtual disks

Huihong Luo huisinro at yahoo.com
Thu Oct 29 18:13:07 GMT 2009

Hi Frank,
Wonder if you guys can improve the code, if the last footer is corrupt, then pick the copy stored at begining, since each vhd has two copies of the footer.
We use VHD very often, as we are implementing a native boot of physical computer using vhd format, similar to Windows 7's vhd native boot. For linux, we will release it as open source.
Basically, the same vhd disk file, will be able to run inside  a vm, and will run directly to boot a physical computer. The single file acts as a virtual disk if booted from a physical computer. This will make multiple boot extremely easy, as each OS is contained inside a single file.
- Huihong

--- On Thu, 10/29/09, Frank Mehnert <Frank.Mehnert at Sun.COM> wrote:

From: Frank Mehnert <Frank.Mehnert at Sun.COM>
Subject: Re: [vbox-dev] sudden host poweroff results inaccessible virtual disks
To: vbox-dev at virtualbox.org
Date: Thursday, October 29, 2009, 8:29 AM

Hi Huihong Luo,

On Wednesday 28 October 2009, Huihong Luo wrote:
> when a vm is running (xp sp3 VHD in my case), and the host suffered a power
> outage. After host was back on, the virtual disk was corrupt. 
> Seems quite reproducible, always results in corrupt disks.
> wonder if code can be improved for disks to survice this kind of power
> outage

are you using .vhd images very often? The latest trunk sources
(as well as VBox OSE 3.0.10) contain a fix which enforces writing
the .vhd footer every time a new block is allocated. In previous
versions, this footer was only written when the VM was successfully
shut down, so this fix might be related to your problem. Again,
this applies only to .vhd images.

Kind regards,

Dr.-Ing. Frank Mehnert

Sitz der Gesellschaft:
Sun Microsystems GmbH, Sonnenallee 1, 85551 Kirchheim-Heimstetten
Amtsgericht München: HRB 161028
Geschäftsführer: Thomas Schröder, Wolfgang Engels, Wolf Frenkel
Vorsitzender des Aufsichtsrates: Martin Häring

-----Inline Attachment Follows-----

vbox-dev mailing list
vbox-dev at virtualbox.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.virtualbox.org/pipermail/vbox-dev/attachments/20091029/31b33f87/attachment.html>

More information about the vbox-dev mailing list