BTRFS分区断电后无法挂载

BTRFS分区断电后无法挂载

我在 BTRFS 分区上运行 Fedora 38,由于系统挂起,我不得不硬关闭电源。现在系统在启动时进入紧急模式。我当前正在运行 Fedora Live CD,但主系统分区拒绝安装。当通过 GUI 执行此操作时,它会显示:

在 /run/media/liveuser/8ae5f957-a101-4486-991d-36558ce61b24 安装 /dev/nvme0n1p8 时出错:mount(2) 系统调用失败:文件存在

我运行了 btrfs 检查,没有报告任何错误。

有什么想法吗?非常感谢您的帮助。我现在将重新启动并尝试从紧急模式中获取确切的错误,尽管我认为它没有提供任何有用的信息。

答案1

所以我错了,启动日志让我找到了答案。以下是未来谷歌用户的相关内容:

BTRFS:__btrfs_run_delayed_items 中的错误(设备 nvme0n1p8:状态 A):1158:errno=-17 对象已存在 BTRFS:btrfs_replay_log 中的错误(设备 nvme0n1p8:状态 EA):2482:errno=-17 对象已存在(无法恢复日志树) )

在终端中运行此命令:

sudo btrfs 救援零日志​​ /dev/mapper/nvme0n1p8

嘿,很快,固定了。

相关内容