补充说明
genfstab 是 arch-install-scripts 中的工具,根据当前系统中实际挂载的分区(来自 /proc/self/mounts)自动生成 /etc/fstab 所需的内容,用于在安装 Arch Linux 时挂载新系统的根分区。可以避免手写 fstab 导致无法启动。
语法
genfstab [选项] <挂载点>
常用选项
| 选项 | 作用 |
|---|---|
-U | 使用 UUID 标识分区(推荐,最稳定) |
-L | 使用卷标标识分区 |
-p | 排除伪文件系统 |
实例
生成 fstab 并追加到新系统:
genfstab -U /mnt >> /mnt/etc/fstab
检查生成结果(务必在重启前确认):
cat /mnt/etc/fstab
fstab 内容正确后再执行
arch-chroot /mnt完成系统配置,避免重启后无法挂载根分区。
参考链接
- Arch Wiki: https://wiki.archlinux.org/title/Fstab