在 Debian(以及大多数 Linux 发行版)中,挂载点(mount point)本质上就是一个目录,用来把磁盘分区、U 盘、NFS 等“挂”到系统目录树中。下面按常见场景给你说明。
/:根分区(必须)/home:用户数据/boot:启动文件/var:日志、缓存/mnt:临时挂载/media:可移动设备(U 盘、光盘)sudo mount /dev/sdb1 /mnt/data
含义:把 /dev/sdb1 挂载到 /mnt/data
lsblk
# 或
fdisk -l
/etc/fstabsudo nano /etc/fstab
UUID=xxxx-xxxx /mnt/data ext4 defaults 0 2
或设备名方式(不推荐):
/dev/sdb1 /mnt/data ext4 defaults 0 2
✅ 推荐用 UUID(避免设备名变化)
blkid
sudo mkdir -p /mnt/data
如果目录不存在,mount 会失败。
Debian 桌面环境(GNOME / KDE)会自动挂载到:
/media/用户名/设备名
服务器环境可手动挂载:
sudo mount /dev/sdb1 /media/usb
| 选项 | 说明 |
|---|---|
| defaults | 默认(rw, suid, dev, exec, auto, nouser, async) |
| noatime | 不更新访问时间(提升性能) |
| nodiratime | 不更新目录访问时间 |
| ro | 只读 |
| rw | 读写 |
示例:
UUID=xxxx /mnt/data ext4 defaults,noatime 0 2
df -h
mount | grep data
❌ mount point does not exist
✅ 先 mkdir 挂载目录
❌ 修改 /etc/fstab 后无法启动
✅ 启动进入救援模式,检查 fstab 语法
lsblk
sudo mkdir /mnt/data
sudo blkid
sudo nano /etc/fstab
sudo mount -a
df -h
如果你愿意,可以告诉我:
我可以给你完全针对你情况的挂载方案。