在 fstab 中,我挂载了 3 个逻辑卷,一个用于 /,一个用于 /home,一个用于 swap。启动时,我看到 / 和 /home 挂载正常,然后我看到
“以读写模式重新挂载根文件系统”
完成 OK 然后我得到
挂载本地文件系统:mount:必须指定文件系统类型
从 fstab 中的顺序判断,是交换失败了。此外,当我运行 时mount -l
,该挂载不存在。mount -a
返回相同的消息,但没有额外的信息。
我尝试注释掉 fstab 中的该行,但这似乎没有影响任何东西?
以下是可疑行:
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
答案1
交换分区未使用 mount -a 安装 - 您可以通过执行“free”命令并查看最后一行来查看它 - 即交换量。也就是说,问题不太可能出在您的交换上,因为该行看起来是正确的。
您可能想要发布您的 fstab 表以便我们查看,但如果一切正常,我就不会担心它,而且我倾向于将其归结为启动脚本中的错误。
答案2
我确实追踪到了挂载 VMWare 工具 ISO 的那一行(这是 VM)。的-v (verbose)
和-t (type)
选项mount
对于调试非常有用。
下面将尝试以详细模式挂载所有条目/etc/fstab
- 将打印每个条目并显示一条指示结果的消息:
mount -a -v
您还可以挂载 中的部分条目/etc/fstab
。以下命令将挂载所有ext4
条目:
mount -v -t ext4
最后,/etc/mtab onmount -l
将列出当前已安装的所有内容。