相关疑难解决方法(0)

重新启动时强制 fsck.ext4,但确实“强制”

我的一台 Ubuntu 10.04 服务器给我带来了麻烦。当我运行时,fsck.ext4 -n /dev/sda5它告诉我空闲 inode 计数、空闲块计数等中存在错误。

我试过了:

touch /forcefsck
Run Code Online (Sandbox Code Playgroud)

还试过:

shutdown -rF now
Run Code Online (Sandbox Code Playgroud)

而且,重新启动后,我仍然看到错误。

我也刚刚检查了我的 eeePC 上网本 Ubuntu 10.10,并且遇到了同样的问题!

如何在重新启动时强制执行“/”文件系统的真正“强制”“强制”“认真修复我的文件系统”fsck?

澄清:我运行fsck.ext4 -n是因为它是一个挂载的文件系统,以检查是否有错误。这告诉我有。我认为在启动过程中每 30 次安装自动 fsck正是为了处理根文件系统中的错误。但在我的情况下它不会这样做。我可以使用 LiveCD 重新启动并修复错误,然后再次重新启动,但这对于实时服务器来说是一些严重的停机时间。重新启动,自动 fsck,然后继续启动在实时服务器上更具可持续性,我相信应该是正确的行为。

附加信息:这是输出。看起来像 autofsck 会修复的东西,不是吗?

root@server:~# fsck.ext4 -n /dev/sda5
e2fsck 1.41.11 (14-Mar-2010)
Warning!  /dev/sda5 is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
/dev/sda5 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: …
Run Code Online (Sandbox Code Playgroud)

filesystem 10.04 ext4 fsck

22
推荐指数
3
解决办法
9万
查看次数

标签 统计

10.04 ×1

ext4 ×1

filesystem ×1

fsck ×1