最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Linux 文件系统持久化挂载:/etc/fstab 编写规范
时间:2026-07-12 09:00:58 编辑:袖梨 来源:一聚教程网
必须将配置写入/etc/fstab才能实现重启后持久挂载;临时mount命令仅限当前会话,设备标识应使用UUID而非/dev/sdX路径,挂载点须提前创建,文件系统类型须准确匹配(如vfat、ntfs-3g、ext4),挂载选项推荐defaults并视需添加nofail、noatime等,最后两列dump填0、fsck顺序根分区为1其余普通分区为2。
要让挂载在重启后依然生效,必须把配置写进 /etc/fstab。临时执行的 mount 命令只管当前会话,一重启就清零。
设备标识优先用 UUID
别直接写 /dev/sda1 这类设备名,插拔顺序、内核加载顺序稍有变化就可能变成 /dev/sdb1,导致开机挂载失败甚至卡在启动界面。
- 运行
sudo blkid查看所有分区的 UUID,复制对应那一行带引号的完整值,例如"UUID=5f96ef3e-1f70-4f0d-9e3a-1a2b3c4d5e6f" - 在 fstab 中第一列直接粘贴这个带引号的字符串,不要删引号,也不要加空格
- 如果习惯用标签,也可用
LABEL=MyData,但需确保标签已设置且唯一
挂载点和文件系统类型要匹配
第二列是挂载目录,第三列是实际格式,这两项错一个就挂不上。
- 挂载点目录必须提前创建,比如
sudo mkdir -p /mnt/data;路径结尾不能有多余的/(根目录/除外) - 第三列填真实类型:U 盘 FAT32 写
vfat,NTFS 写ntfs-3g(支持读写),Linux 分区写ext4或xfs,NFS 写nfs - 别填
auto—— 它不是有效文件系统类型,fstab 不认
挂载选项要兼顾功能与容错
第四列最易出错,defaults 是起点,但常需补充关键修饰。
-
defaults包含rw,suid,dev,exec,auto,nouser,async,适合大多数本地磁盘 - U 盘或 SSD 可加
noatime减少写入;远程或不稳设备务必加nofail,避免设备断开时系统无法启动 - NFS 必须加
_netdev,告诉系统等网络就绪再挂;若要只读,显式加上ro,别依赖 defaults - 遇到“重启后变只读”,大概率是 fstab 里漏了
rw,或被errors=remount-ro触发了保护机制
最后两列按规则填,别乱猜
第五、六列作用明确,填错不会挂不上,但会影响备份和检查逻辑。
- 第五列 dump 参数:现代系统基本不用
dump工具,统一填0 - 第六列 fsck 顺序:根分区必须是
1;其他普通分区填2;swap、NFS、光盘等填0(不检查) - 改完 fstab 后,先运行
sudo mount -a --fake检查语法;再执行sudo mount -a实测挂载是否成功
相关文章
- 尽管工作室已关闭:Wreckreation 2 仍正式公布:距离前作发布仅九个月 07-22
- 率土之滨武将强度排行 率土之滨武将开荒搭配攻略表 07-22
- 挖掘者米娜怎样召唤伙伴成就攻略分享 07-22
- 仙灵物语最强阵容搭配攻略:仙灵物语高战力阵容推荐与实战解析 07-22
- 天堂2盟约怎么升级快:天堂2盟约快速升级技巧与高效练级指南 07-22
- 《幻兽帕鲁》世界树内部进入方法介绍 07-22