On Mon, Feb 20, 2012 at 10:34 AM, Curtis Jones <curtis.jo...@gmail.com> wrote:
> Chris,
>
> Thank you for those kernel-update instructions. That was the least painful 
> kernel update I could have imagined. I rebooted and verified (via uname) that 
> I am in fact running the new kernel. After looking at dmesg I can confirm 
> that the exact same error is still occurring though. I re-read your previous 
> email and saw that you recommended the 3.3-rc release if 3.2.6 didn't 
> suffice. So I did the same thing with 3.3-rc. And I found the same error (or 
> what appears to be the same error), again:
>
>> [  186.982910] device label StoreW devid 1 transid 37077 /dev/sdb
>> [  187.015081] parent transid verify failed on 79466496 wanted 33999 found 
>> 36704
>> [  187.015088] parent transid verify failed on 79466496 wanted 33999 found 
>> 36704
>> [  187.015091] parent transid verify failed on 79466496 wanted 33999 found 
>> 36704
>> [  187.015094] parent transid verify failed on 79466496 wanted 33999 found 
>> 36704
>> [  187.015764] btrfs: open_ctree failed
>
> uname now reports:
>
>> Linux veriton 3.3.0-030300rc4-generic-pae #201202181935 SMP Sun Feb 19 
>> 00:53:06 UTC 2012 i686 i686 i386 GNU/Linux
>
> I'm not sure what to try next;

I'd try with latest tools now. IIRC there's two programs you can try:
- btrfs-zero-log, which (as the name implies) zeroes-out transaction log
- restore, which would try to read files from a broken btrfs and copy
it elsewhere, and

Try the first one. If you can, dump the content of the disk to a file
first (with dd or dd_rescue) and try it on that file. Just in case
something goes horribly wrong :)

-- 
Fajar
--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to