为什么在 /etc/fstab 中引入 fsck 优先级?

col*_*mik 8 linux priority fsck fstab

/etc/fstab文件内部的第六列中,有一个数字对应于是否应该扫描文件系统的错误。可能的值为:

0 - skip
1 - high priority
2 - low priority
Run Code Online (Sandbox Code Playgroud)

为什么在 /etc/fstab 中引入了 fsck 'priority'?

在此处输入图片说明

jip*_*pie 7

它与引导顺序有关。启动需要最高优先级(/ 在我看来 /usr /var /tmp ...)。/boot 文件系统可以使用较低的优先级,因为当系统可以启动 fsck 时,它已经从 boot 中读取了必要的文件。主目录等的文件系统在引导过程中的优先级较低。


psu*_*usi 1

该字段的存在是为了让您可以定义检查文件系统的顺序。不应同时检查同一驱动器上的不同分区,因为进入每个文件系统的 IO 将相互竞争,并减慢整个过程。不同物理磁盘上的文件系统可以设置为签入同一通道,以加快整个过程,因为单独磁盘的 IO 不会竞争。