btrfs file system crashed

Please help me, my btrfs file system seems to be corrupted. I have tried to mount it directly from a Live-CD and ended up with this: https://dl.dropbox.com/u/50861330/2012-09-22_23-11-12.jpg
Kernel 3.4 is absolutely ****. I downgraded from 3.5 because of Tumbleweed 12.2 synchronization and since then my standby function was not working anymore. So I had to kill my notebook a few times and ended up in broken system.

On 2012-09-22 21:36, Strahlex wrote:
>
> Please help me, my btrfs file system seems to be corrupted. I have tried
> to mount it directly from a Live-CD and ended up with this:
> https://dl.dropbox.com/u/50861330/2012-09-22_23-11-12.jpg
> Kernel 3.4 is absolutely ****. I downgraded from 3.5 because of
> Tumbleweed 12.2 synchronization and since then my standby function was
> not working anymore. So I had to kill my notebook a few times and ended
> up in broken system.

If you are using tumbleweed, you should ask in the tumbleweed subforum. Besides that, the only
advice I have is to reformat the partition and recover all from your backup, because if you are
using btrfs you know already that you must have an up to date backup.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

On 09/23/2012 05:36 AM, Strahlex wrote:
>
> Please help me, my btrfs file system seems to be corrupted. I have tried
> to mount it directly from a Live-CD and ended up with this:
> https://dl.dropbox.com/u/50861330/2012-09-22_23-11-12.jpg
> Kernel 3.4 is absolutely ****. I downgraded from 3.5 because of
> Tumbleweed 12.2 synchronization and since then my standby function was
> not working anymore. So I had to kill my notebook a few times and ended
> up in broken system.
>
>

Btrfs is only experimantal. Tools to fix the filesystem are still being
developed, so the best option ATM is to restore from your backup (and
maybe consider restoring to a stable filesystem e.g. ext4)


Regards
swerdna

On 09/23/2012 05:36 AM, Strahlex wrote:
>
> Please help me, my btrfs file system seems to be corrupted. I have tried
> to mount it directly from a Live-CD and ended up with this:
> https://dl.dropbox.com/u/50861330/2012-09-22_23-11-12.jpg
> Kernel 3.4 is absolutely ****. I downgraded from 3.5 because of
> Tumbleweed 12.2 synchronization and since then my standby function was
> not working anymore. So I had to kill my notebook a few times and ended
> up in broken system.
>
>
PS some more thoughts: the btrfs wiki urges strongly to use only the
latest stable kernel. Maybe the downgrade to 3.4 was an unfortunate
move. Can you get 3.5 back? (probably not if u can’t boot).

Oh well, at least you are using Tumbleweed so there should be a backup
of the root partition to turn to, and with any luck it has 3.5 kernel in it.


Regards
swerdna

The system is bootable. I’ve tried btrfs last year and experienced major problems with snapper, so I decided to go back to ext4. However there was lots of data on my home partition (which was also btrfs) so I decided to still use btrfs on my home partition. I know, reformatting my home partition is an option, but getting all my data back to the home partition will cost a lot of time. Maybe installing kernel 3.5 from the kernel repository is an option, but I think the file system is broken.

On 2012-09-23 13:16, Strahlex wrote:
> but I think the file system is broken.

The problem is that very few people know how to repair a broken btfrs - if it is possible at all.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

A thing to consider is booting from a liveCD, and try to get things fixed from there. It would imply that you have a running system, without touching the filesystem of the machine.

I have managed to fix it. How? It was simple after all. I started a GParted Live CDs to reformat my home partition, however I found a repair option. The repair option run btrfsck. After a reboot, my system booted like a charm.