我有一个 btrfs 分区似乎无法挂载。以下是详细信息:
(1)当我尝试挂载分区时,我得到以下输出dmesg
:
[791594.778798] BTRFS info (device sdf1): disk space caching is enabled
[791594.778801] BTRFS info (device sdf1): has skinny extents
[791594.781558] BTRFS error (device sdf1): parent transid verify failed on 21020672 wanted 8751 found 8847
[791594.781812] BTRFS error (device sdf1): parent transid verify failed on 21020672 wanted 8751 found 8847
[791594.781816] BTRFS error (device sdf1): failed to read chunk root
[791594.822945] BTRFS error (device sdf1): open_ctree failed
(2) 我尝试在 ro/recovery 模式下安装,但没有成功。
(3)我尝试使用以下命令备份磁盘,btrfs recover
但没有成功。
(4)我已经下载并构建了最新版本btrfs-tools
,btrfsck
朋友们似乎抱怨以下消息:
parent transid verify failed on 623312896 wanted 8755 found 8806
parent transid verify failed on 623312896 wanted 8755 found 8806
parent transid verify failed on 623312896 wanted 8755 found 8806
parent transid verify failed on 623312896 wanted 8755 found 8806
Ignoring transid failure
parent transid verify failed on 397623296 wanted 8563 found 8796
parent transid verify failed on 397623296 wanted 8563 found 8796
parent transid verify failed on 397623296 wanted 8563 found 8796
parent transid verify failed on 397623296 wanted 8563 found 8796
Ignoring transid failure
ERROR: child eb corrupted: parent bytenr=29425664 item=1 parent level=2 child level=0
ERROR: cannot open file system
最有趣的是开发人员最近添加的以下日志行:
ERROR: child eb corrupted: parent bytenr=29425664 item=1 parent level=2 child level=0
有人有什么建议吗?