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 <[email protected]> wrote:


From: Frank Mehnert <[email protected]>
Subject: Re: [vbox-dev] sudden host poweroff results inaccessible virtual disks
To: [email protected]
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,

Frank
-- 
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
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev

Reply via email to