18.04 及更高版本出现了一个新问题。我刚刚发现我一直使用的方式文件系统检查在根访问权限在恢复模式下不再起作用。
以前是这样的fsck -f /
,但现在它告诉我磁盘已安装为 r/w,无法运行。果然磁盘是已安装 r/w。这是新行为。尝试将磁盘重新安装为 ro 也mount -o remount,ro /
不起作用。并且,从恢复模式菜单运行 fsck 也不起作用。
这是我的根分区,所以我umount
不能fsck
不会丢失数据。我确实需要手动运行,fsck
因为我收到一条消息,说可能存在错误(UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY
或者You are in emergency mode
)。
如何在 18.04 及更高版本上 fsck 我的根分区?
答案1
对于 18.04 或更新版本...您必须这样做...
- 启动至 Ubuntu Live DVD/USB
terminal
按Ctrl+ Alt+打开窗口T- 类型
sudo fdisk -l
- 识别“Linux 文件系统”的 /dev/sdXX 设备名称
- 输入
sudo fsck -f /dev/sdXX
,替换sdXX
为您之前找到的数字 fsck
如果有错误则重复命令- 类型
reboot