Неизвестная ошибка btrfs, раздел не будет монтироваться

день или около того мой раздел btrfs просто перестает работать, а это значит, что я больше не могу его монтировать, поэтому моя Fedora Linux больше не загружается. На самом деле у меня мало информации, но Gparted выводит следующее, когда я пытаюсь проверить раздел:

checking extents checking fs root checking root refs btrfsck: extent_io.c:602:free_extent_buffer: Assertion `!(eb->refs < 0)` failed. 

Когда я попытался установить раздел с Fedora 18 Live DVD, я получил SIGSEGV из программы монтирования и, кроме того, неизвестную ошибку ядра, которая также была испорчена.

Вы хоть представляете, как восстановить данные на этом разделе или они потеряны точно?

  • Не удается mkdir / root (btrfs)
  • SSD в RAID медленнее, чем одно устройство / советы для повышения производительности
  • Может ли BTRFS восстановить / продолжить работу после отказа диска в «одном» режиме?
  • Целостность данных BTRFS (CRC32c) и целостность данных жесткого диска (сектор ECC)
  • «Кеш и супер-поколение не совпадают, кеш-память будет недействительной», что это значит и как ее восстановить?
  • Удаление файлов на btrfs через smb
  • Как исправить btrfs?
  • Btrfs super-recover говорит, что все суперблоки хороши, но mount не согласен
  • 2 Solutions collect form web for “Неизвестная ошибка btrfs, раздел не будет монтироваться”

    Доказательства неубедительны. Поскольку fsck рушится, все равно может появиться надежда, но только до тех пор, пока сам fsck не будет исправлен, чтобы он мог продолжить изучение файловой системы.

    Прежде всего, вы должны попробовать с очень недавним ядром. Я думаю, что Fedora 18 поставляется с ядром 3.6, возможно, найдет живой cd с более новым ядром (3.8).

    Затем вы можете попробовать установить свою файловую систему одним из следующих вариантов:

     mount -o clear_cache /dev/sdX /your/mountpoint 

    (это приведет к удалению кеша freezspace, что иногда является причиной отказа btrfs монтировать)

    или:

     mount -o recovery /dev/sdX /your/mountpoint 

    (будет пытаться использовать «старый, но известный как хороший» корень файловой системы.)

    Если это не сработает, вы можете попробовать btrfsck с последними инструментами btrfs из git (вам придется загружать и компилировать их самостоятельно)

    Linux и Unix - лучшая ОС в мире.