Ubuntu 无法成功启动,出现 btrfs 根分区错误

Ubuntu 无法成功启动,出现 btrfs 根分区错误

我的笔记本电脑上有一个设置,其中有三个与 Ubuntu 相关的分区:一个 ext4 /boot 分区、一个 LUKS 上的 btrfs 根分区和一个 LUKS 上的交换分区。

有时,在非正常关机后,Ubuntu 会拒绝启动,并在成功映射 LUKS 分区并似乎挂载根分区后停止。恢复模式也不起作用。

只需启动 livecd、挂载和卸载分区(dmesg 中显示在分区上发现一些错误),然后正常启动,即可轻松修复此问题。

有什么办法可以让 Ubuntu 自动修复错误吗?

答案1

btrfs 文件系统检查- 维修可能会修复它但它被视为危险。

 btrfs check /dev/sda3       

https://linuxreviews.org/Btrfs#more_btrfs_instructions

相关内容