在 Debian 中“自动挂载”通常有两种场景:
/etc/fstabudev / autofs / 桌面环境下面分别说明。
lsblk
blkid
例如:
/dev/sdb1: UUID="1234-5678" TYPE="ext4"
sudo mkdir -p /mnt/data
/etc/fstabsudo nano /etc/fstab
添加一行(示例):
UUID=1234-5678 /mnt/data ext4 defaults 0 2
常见文件系统:
ntfs-3g)NTFS 示例:
UUID=XXXX /mnt/win ntfs-3g defaults,uid=1000,gid=1000 0 0
sudo mount -a
无报错即成功。
如果你用:
一般插上就自动挂载到 /media/用户名/
udev(高级)创建规则:
sudo nano /etc/udev/rules.d/99-usb-mount.rules
示例(按 UUID):
ACTION=="add", SUBSYSTEM=="block", ENV{ID_FS_UUID}=="1234-5678", RUN+="/bin/mount /dev/%k /mnt/data"
然后:
sudo udevadm control --reload
⚠️ 不推荐新手用,容易出问题。
autofs(推荐服务器)安装:
sudo apt install autofs
编辑:
sudo nano /etc/auto.master
添加:
/mnt/usb /etc/auto.usb --timeout=30
创建:
sudo nano /etc/auto.usb
data -fstype=ext4,rw :/dev/sdb1
重启:
sudo systemctl restart autofs
访问即挂载:
ls /mnt/usb/data
sudo apt install ntfs-3g
defaults,uid=1000,gid=1000
如果你能告诉我:
我可以给你精确配置示例。