首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是e2fsck和fsck,我如何使用它们?

什么是e2fsck和fsck,我如何使用它们?
EN

Ask Ubuntu用户
提问于 2012-08-30 15:05:43
回答 2查看 31.7K关注 0票数 3

我的kern.log文件建议我运行e2fsck

代码语言:javascript
复制
Aug 30 14:10:11 ubuntu kernel: [  122.378292] EXT4-fs (sda11): warning: maximal mount count reached, running e2fsck is recommended
Aug 30 14:10:11 ubuntu kernel: [  122.387488] EXT4-fs (sda11): mounted filesystem with ordered data mode. Opts: (null)

/dev/sda11没有安装在我当前的操作系统中(Ubuntu10.04)

我已经读到,在根分区上运行e2fsck是一个危险的命令,根分区与sda11位于同一个硬盘上。我比其他人更相信这个解决方案,当Linux文件系统挂载时,我可以运行fsck或e2fsck吗?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-08-30 15:41:21

除非您对系统配置做了一些不寻常的事情,否则Ubuntu将在下次重新启动时自动运行适当的fsck (FileSystem ChecK)命令。

泛型“fsck”命令将尝试检测文件系统类型,或者接受指定类型的参数。“e2fsck”本质上是一种快捷方式,表示它是一个ext2文件系统。它们都以相同的方式运行,并检查文件系统是否存在错误。

正确的是,它们可能是危险的--永远不要在任何已安装的文件系统(根分区或其他文件系统)上运行fsck,因为它可能导致数据丢失。重新启动,它将安全地完成,而不需要手动运行任何命令。

更新:您看到的信息并不意味着有损坏,它只是记录预防性维护,将自动完成。

票数 3
EN

Ask Ubuntu用户

发布于 2012-08-30 15:22:58

据我所知,fsck只是单个文件系统文件系统检查二进制文件的包装器:

代码语言:javascript
复制
/sbin/dosfsck
/sbin/e2fsck
/sbin/fsck
/sbin/fsck.cramfs
/sbin/fsck.ext2
/sbin/fsck.ext3
/sbin/fsck.ext4
/sbin/fsck.ext4dev
/sbin/fsck.minix
/sbin/fsck.msdos
/sbin/fsck.nfs
/sbin/fsck.vfat

e2fsck、ext2卷上的fsck和fsck.ext2都应该完成相同的任务。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/182231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档