From: Josef Bacik <jbacik@fusionio.com>
To: Alexander Skwar <alexanders.mailinglists+nospam@gmail.com>
Cc: <linux-btrfs@vger.kernel.org>
Subject: Re: Filesystem "somewhat" destroyed - need help for recovery/fixing
Date: Mon, 17 Jun 2013 17:21:32 -0400 [thread overview]
Message-ID: <20130617212132.GA19183@localhost.localdomain> (raw)
In-Reply-To: <loom.20130617T230152-537@post.gmane.org>
On Mon, Jun 17, 2013 at 09:08:26PM +0000, Alexander Skwar wrote:
> Hello
>
> I think, I somewhat destroyed my btrfs filesystem on my Ubuntu 13.04 kernel
> 3.8.0-25-lowlatency system. It got destroyed, because the system was hanging
> for some other reason and I had to remove power...
>
> When I try to mount my filesystem (there's only one, with a few
> subfilesystems), the system crashes. Also btrfsck dies; always like this:
>
> a@ask-home:~$ sudo /btrfs-progs.dev/bin/btrfsck /dev/ssd/Data
> parent transid verify failed on 33327525888 wanted 53973 found 53972
> parent transid verify failed on 33327525888 wanted 53973 found 53972
> Ignoring transid failure
> Checking filesystem on /dev/ssd/Data
> UUID: 7d2eb10f-aced-4d41-bb7f-7badbf075b6a
> checking extents
> checking fs roots
> root 325 inode 31590 errors 400
> extent buffer leak: start 33327525888 len 4096
> *** Error in `btrfs check': corrupted double-linked list: 0x00000000007a2600
> ***
>
> a@ask-home:~$ /btrfs-progs.dev/bin/btrfs version
> Btrfs v0.20-rc1-253-g7854c8b-dirty
>
> btrfsck always dies with a corrupted double-linked list.
>
> When the system crashes when I try to mount the filesystem, I get a kernel
> oop. Nothing in syslog, though - too fast :/ On
> http://wir.myds.me/photo/photo_thumb.php?
> dir=53637265656e73686f74732f4372617368206d6f756e74206274726673 or
> http://imgur.com/a/UA7fF I tried to capute a few photos of the crash
> message. "Screenshots", of sorts...
>
> I was able to recover most of the files with btrfs-recover. But not all of
> it correctly - at least one VirtualBox image is now broken.
>
> Well - what do I do now? Could someone help, please?
>
Pull down my tree
git://github.com/josefbacik/btrfs-progs.git
and build and run the fsck in there and see if it's a bit more friendly.
Thanks,
Josef
next prev parent reply other threads:[~2013-06-17 21:21 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-06-17 21:08 Filesystem "somewhat" destroyed - need help for recovery/fixing Alexander Skwar
2013-06-17 21:21 ` Josef Bacik [this message]
2013-06-17 21:43 ` Alexander Skwar
2013-06-20 9:38 ` Alexander Skwar
2013-06-26 15:44 ` Filesystem Rodrigo Dias Cruz
2013-07-01 7:39 ` Filesystem Alexander Skwar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20130617212132.GA19183@localhost.localdomain \
--to=jbacik@fusionio.com \
--cc=alexanders.mailinglists+nospam@gmail.com \
--cc=linux-btrfs@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).