首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >坏块与fsck的差异

坏块与fsck的差异
EN

Unix & Linux用户
提问于 2021-10-08 23:31:39
回答 1查看 1.2K关注 0票数 0

linux中坏块与fsck命令的区别是什么?

它们不具有相同的功能吗?或者您是否可以指定哪个命令适合于哪个场景。

例:坏块主要用于磁盘(挂载还是卸载),fsck主要用于分区吗?

谢谢!

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-10-08 23:46:28

fsck检查文件系统的完整性,即已写入设备文件(通常是分区)的结构。文件系统通常只占用底层存储中的一些块。根据调用的方式,它只会尝试写入数据以更正错误。

相反,坏块会查看设备中的所有块。默认情况下,它也只是检查错误,但您可以告诉它重写每个块来全面测试设备。

由于文件系统存在于比块设备更高的抽象级别,所以您可以在没有坏块的情况下产生文件系统错误。相反,如果您有一个不好的块,并且该块被文件系统使用,那么您就会出现文件系统错误。因此,也有可能有坏的块,而这些块目前没有被文件系统使用--这里badblcoks可以检测到一个问题,但是文件系统将是完整的。

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

https://unix.stackexchange.com/questions/672472

复制
相关文章

相似问题

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