跟随时这Arch Linux 安装指南指示读者执行以下命令:
genfstab -U -p /mnt >> /mnt/etc/fstab
据说该-U
选项在标签上使用 UUID,但是该-p
选项有什么作用呢?我用 Google 搜索了一下,只能找到 fstab 本身的页面,而不是它的生成器。 Arch 没有关于该主题的联机帮助页...如果有人知道文档在哪里genfstab
,他们可以提供一个链接吗?如果没有,有人可以告诉我这些选项是什么或者这些选项的作用是什么(主要是-p
开关)?
答案1
如“用法”部分所述,-p
将跳过伪 FS 挂载(tmpfs、AutoFS 等):
用法: genfstab [选项] root
选项:
-L 使用标签作为源标识符(-t LABEL 的快捷方式)
-p 避免打印pseudofs 安装(默认行为)
-t TAG 使用 TAG 作为源标识符
-U 使用 UUID 作为源标识符(-t UUID 的快捷方式)-h 打印此帮助消息
genfstab 生成适合添加到基于给定根指定的安装点下安装的设备的 fstab 文件的输出。
您可以在其源代码中查看详细信息:genfstab.in - arch-install-scripts.git | genfstab.in - arch-install-scripts.git |官方 arch-install-scripts 存储库