在 Debian 中“自动挂载分区”通常指在系统启动时自动挂载某个磁盘分区(如数据盘、NTFS/FAT 分区、第二块硬盘等)。常见做法有以下几种,从最推荐到可选:
/etc/fstab(系统级自动挂载)lsblk -f
或
blkid
示例输出:
/dev/sdb1 ext4 a1b2c3d4-1234-5678-90ab-cdef12345678
sudo mkdir -p /mnt/data
sudo nano /etc/fstab
添加一行(示例):
UUID=a1b2c3d4-1234-5678-90ab-cdef12345678 /mnt/data ext4 defaults 0 2
说明:
defaults:常用挂载选项0:不备份2:开机 fsck 检查(根分区是 1)sudo mount -a
无报错即成功,重启也会自动挂载。
先安装:
sudo apt install ntfs-3g
fstab 示例:
UUID=XXXX /mnt/win ntfs-3g defaults,uid=1000,gid=1000,umask=022 0 0
sudo apt install exfat-fuse exfatprogs
UUID=XXXX /mnt/usb vfat defaults,uid=1000,gid=1000 0 0
如果你用:
一般 插入自动挂载是默认开启的
可在“磁盘工具(Disks)”中设置:
gnome-disks
→ 选择分区 → 齿轮 → Edit Mount Options → 勾选“自动挂载”
适合服务器或特殊需求:
# /etc/systemd/system/mnt-data.mount
[Unit]
Description=Mount Data Partition
[Mount]
What=/dev/sdb1
Where=/mnt/data
Type=ext4
Options=defaults
[Install]
WantedBy=multi-user.target
sudo systemctl enable mnt-data.mount
uid/gid/umask✅ 安全建议:修改 fstab 前先备份
sudo cp /etc/fstab /etc/fstab.bak
如果你愿意,可以告诉我:
我可以给你更精确的配置。