On Wed, Jul 27, 2011 at 5:39 AM, kin loo <kinlo...@gmail.com> wrote:
> On Jul 26, 3:55 pm, 0in...@gmail.com (David du Colombier) wrote:
>> > fossil/flfmt -v da39a3ee5e6b4b0d3255bfef95601890afd80709 /dev/sdC0/fossil
>> > fatal error: corrupted root: vtRootUnpack
>>
>> This Venti score is wrong. This is the Venti score returned by an empty
>> Fossil file system. That's why it cannot be found in Venti.
>>
>> > /boot/fossil: cacheLocalData: addr=1 type got 0 exp 8: tag got 0 exp 1
>> > /boot/fossil: fsOpen error fsOpen: block label mismatch fsys main
>>
>> The type VtDataType was returned instead of VtDirType and the tag
>> BadTag was returned instead of RootTag. Obviously, something got wrong.
>>
>> It looks like your virtual hard disk image was corrupted
>> because of the the power outage. Especially since you used
>> the dynamically-growing qcow2 image format.
>>
>> You should make another hard disk image and rebuild
>> Fossil from your last Venti score.
>>
>> Since this score cannot be found in your Fossil super block, you
>> should extract a list of your Vac scores from your Venti server
>> with the script /sys/src/cmd/venti/words/dumpvacroots.
>>
>> --
>> David du Colombier
>
> Thank you David du Colombier, it works. I can now use the most recent
> score produced by dumpvacroots to restore  the active and archive data
> in a new qemu image. But the original 9fat partition still keeps in
> the old qcow2 image.
>

If you want the old 9fat, you can try converting the qcow2 to raw
format and mounting new image as fat in the host operating system.

Reply via email to