在跑步过程中
e2fsck -f -y -v -C 0
我获得了:
has unsupported feature(s): FEATURE_C12
e2fsck: Get a newer version of e2fsck!
我的操作系统是 Ubuntu 22.04,而分区是在(某处)23.04 中创建的。如何针对升级后的 e2fsprogs 版本运行 fsck 或如何降级分区(这两种解决方案对我来说都可以)?
答案1
您可以关闭此功能。您需要 Ubuntu 23.04(或其他具有适当版本的 Linux 系统),并且必须卸载分区,因此从实时媒体启动可能是个好主意。
只需运行
tune2fs -O ^orphan_file /dev/device
此后,您的版本e2fsck
应该就可以正常使用该设备。
我不建议升级 e2fsck。引入新版本的核心实用程序往往会给你带来麻烦。