Navid Asked: 2019-06-15 21:15:19 +0800 CST2019-06-15 21:15:19 +0800 CST 2019-06-15 21:15:19 +0800 CST 为什么交换空间在引导时没有得到文件系统检查? 772 当我检查 /etc/fstab 时,我注意到交换空间的 attr pass=0,这意味着它的文件系统在启动时没有被检查。谁能告诉我为什么会出现这种行为? fstab swap 2 个回答 Voted Best Answer Stephen Kitt 2019-06-15T21:28:35+08:002019-06-15T21:28:35+08:00 在启动时,swap 不包含任何需要恢复的数据,因此编写工具来修复 swap 是没有意义的。swapon如果交换分区或文件以无法使用的方式损坏,mkswap则再次对其进行修复-不需要单独的fsck.swap工具,因此没有工具也/etc/fstab没有设置为使用一。 swapon如果必要,自动执行似乎很好mkswap,但这意味着参数中的任何错误swapon都会立即对存储在给定卷或文件中的数据造成致命影响。 somebody 2019-06-15T21:26:16+08:002019-06-15T21:26:16+08:00 当然。交换是一个转储。它里面的一切都是一次性的。它就像一个“临时”文件。只是一个暂时放东西的地方,以后不用担心覆盖它们。从技术上讲,它仅在存在内存压力时使用(RAM 中有很多活动的东西)。 希望这有助于澄清一些事情。:)
在启动时,swap 不包含任何需要恢复的数据,因此编写工具来修复 swap 是没有意义的。
swapon
如果交换分区或文件以无法使用的方式损坏,mkswap
则再次对其进行修复-不需要单独的fsck.swap
工具,因此没有工具也/etc/fstab
没有设置为使用一。swapon
如果必要,自动执行似乎很好mkswap
,但这意味着参数中的任何错误swapon
都会立即对存储在给定卷或文件中的数据造成致命影响。当然。交换是一个转储。它里面的一切都是一次性的。它就像一个“临时”文件。只是一个暂时放东西的地方,以后不用担心覆盖它们。从技术上讲,它仅在存在内存压力时使用(RAM 中有很多活动的东西)。
希望这有助于澄清一些事情。:)