BTRFS: 손상된 노드, 잘못된 키 순서

BTRFS: 손상된 노드, 잘못된 키 순서

BTRFS 파티션을 마운트할 수 없습니다. 오류는 다음과 같습니다.

BTRFS critical (device sdb2): corrupt node, bad key order: block=369396563968, root=1, slot=164
BTRFS critical (device sdb2): corrupt node, bad key order: block=369396563968, root=1, slot=164
BTRFS error (device sdb2) failed to read block groups
BTRFS error (device sdb2) open_ctree failed

무엇을 해도 파티션을 마운트할 수 없습니다. 이 btrfs명령은 전혀 작동하지 않는 것 같습니다.

이 오류는 또는를 사용하여 -o recovery,ro설치할 때 발생합니다.-o usebackuproot

mount -o usebackuproot /dev/sdb2 /mnt/t   
mount: /mnt/t: wrong fs type, bad option, bad superblock on /dev/sdb2, missing codepage or helper program, or other error.

사용 btrfs check --repair /dev/sdb2:

ERROR: cannot open file system

산출btrfs fi show /dev/sdb2

Label: none  uuid: d81d07ed-7307-4eb3-a7b1-468f2ab6eb1c
    Total devices 1 FS bytes used 1.33TiB
    devid    1 size 4.03TiB used 1.36TiB path /dev/sdb2

답변1

btrfs check --init-extent-tree /dev/sdb2마운트하려면 두 번 실행하세요 .

관련 정보