温馨提示×

Debian挂载点怎么设

小樊
35
2026-08-22 10:21:29
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)中,挂载点(mount point)本质上就是一个目录,用来把磁盘分区、U 盘、NFS 等“挂”到系统目录树中。下面按常见场景给你说明。


一、基本概念

  • 挂载点 = 目录
  • 挂载后:访问该目录 ≈ 访问对应磁盘/分区
  • 常见挂载点:
    • /:根分区(必须)
    • /home:用户数据
    • /boot:启动文件
    • /var:日志、缓存
    • /mnt:临时挂载
    • /media:可移动设备(U 盘、光盘)

二、临时挂载(重启失效)

1️⃣ 手动挂载分区

sudo mount /dev/sdb1 /mnt/data

含义:把 /dev/sdb1 挂载到 /mnt/data

2️⃣ 查看设备名

lsblk
# 或
fdisk -l

三、永久挂载(推荐)

1️⃣ 编辑 /etc/fstab

sudo nano /etc/fstab

2️⃣ 添加一行(示例)

UUID=xxxx-xxxx  /mnt/data  ext4  defaults  0  2

或设备名方式(不推荐):

/dev/sdb1  /mnt/data  ext4  defaults  0  2

推荐用 UUID(避免设备名变化)

3️⃣ 查看 UUID

blkid

四、创建挂载点目录

sudo mkdir -p /mnt/data

如果目录不存在,mount 会失败。


五、自动挂载可移动设备(U 盘)

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

如果你愿意,可以告诉我:

  • 物理机 / 虚拟机 / 服务器
  • 挂载的是 新硬盘 / U 盘 / NFS / Windows 分区
  • 是否 桌面版 Debian

我可以给你完全针对你情况的挂载方案

0