环境:Fedora 41 + Ubuntu 24.04,双 NVMe 硬盘,Windows 与 Linux 共存
前言
装完 Linux 后,每次开机都要手动点击文件管理器挂载 Windows 分区,非常繁琐。本文记录如何通过编辑 /etc/fstab 实现开机自动挂载 NTFS 分区,适用于 Fedora 和 Ubuntu。
原理
为什么默认挂载到 /run/media/?
Linux 桌面环境下,插入设备或检测到未挂载分区时,挂载流程如下:
开机检测到未挂载分区
↓
udev 发现设备
↓
udisks2 接管
↓
自动挂载到 /run/media/<用户名>/<卷标>
udisks2 是负责自动挂载可移动设备的守护进程,KDE 的 Dolphin、GNOME 的 Nautilus 等文件管理器本身并不挂载磁盘,只是调用 udisks2 的接口。
路径
时代
说明
/media/
旧标准
早期 Linux 使用
/run/media/
新标准
systemd 时代,/run 是 tmpfs 内存文件系统,适合动态设备
fstab 和 udisks2 的优先级
-
fstab:系统级,开机由 systemd 优先挂载
-
udisks2:用户级,检测到分区已挂载后不会重复挂载
因此,只要在 fstab 里声明分区,udisks2 就不会再将其挂载到 /run/media/。
第一步:查看磁盘信息
bash
lsblk -f
找到需要挂载的 NTFS 分区及其 UUID,例如:
nvme1n1p3 ntfs C盘 72FCEB05FCEAC289
nvme0n1p2 ntfs 新加卷 54126DB3126D9B2E
推荐使用 UUID 而不是设备名(如
/dev/nvme1n1p3),因为设备名在某些情况下可能变化,UUID 是唯一且稳定的。
第二步:安装 NTFS 驱动
Fedora
bash
sudo dnf install ntfs-3g
Fedora 较新版本的内核已内置
ntfs3驱动,挂载成功后可通过以下命令确认使用的驱动:bash
rpm -q ntfs-3g findmnt -o TARGET,FSTYPE /mnt/C盘
Ubuntu
bash
sudo apt install ntfs-3g
Ubuntu 22.04+ 内核同样自带
ntfs3驱动,两种驱动均可正常使用。
第三步:创建挂载点
bash
sudo mkdir -p /mnt/C盘 /mnt/新加卷
第四步:编辑 fstab
bash
sudo nano /etc/fstab
在文件末尾添加:
# Windows C盘
UUID=72FCEB05FCEAC289 /mnt/C盘 ntfs-3g defaults,uid=1000,gid=1000,nofail 0 0
# 新加卷
UUID=54126DB3126D9B2E /mnt/新加卷 ntfs-3g defaults,uid=1000,gid=1000,nofail 0 0
参数说明:
参数
说明
uid=1000,gid=1000
普通用户可读写,无需 sudo
nofail
分区挂载失败时不影响系统启动
0 0
不备份、不自动 fsck 检查(NTFS 分区不需要)
第五步:测试
bash
# 验证 fstab 语法
sudo findmnt --verify
# 测试挂载(无需重启)
sudo mount -a
# 确认挂载结果
lsblk
正常输出应类似:
nvme1n1p3 ... /mnt/C盘
nvme0n1p2 ... /mnt/新加卷
查看分区内容确认可访问:
bash
ls /mnt/C盘
ls /mnt/新加卷
注意事项
Windows 快速启动问题
如果 Windows 开启了快速启动(Fast Startup),关机时实际上是休眠而非完全关机,NTFS 分区会处于锁定状态,Linux 下挂载时会报错:
Mount is denied because the NTFS volume is already exclusively opened.
解决方式:在 Windows 中禁用快速启动。 路径:控制面板 → 电源选项 → 选择电源按钮的功能 → 关闭启用快速启动。
不要挂载 Windows 恢复分区
Windows 安装时会在系统盘后面创建一个 WinRE 恢复分区(通常约 900MB,无卷标),用于系统重置和自动修复,不要将其加入 fstab。
重启后验证
bash
sudo reboot
# 重启后执行
lsblk
挂载点依然是 /mnt/C盘 和 /mnt/新加卷 即为成功。
总结
通过编辑 /etc/fstab,系统启动时会由 systemd 优先挂载声明的分区,udisks2 检测到已挂载后不会重复处理,从而实现稳定的开机自动挂载,告别每次手动点击的烦恼。