温馨提示×

debian挂载分区如何操作

小樊
36
2026-10-01 01:45:58
栏目: 智能运维

在 Debian(以及大多数 Linux 发行版)中,挂载分区一般包括 查看分区 → 创建挂载点 → 挂载 → 设置开机自动挂载 几个步骤。下面按常见场景说明。


一、查看磁盘和分区

lsblk

或

fdisk -l

常见输出示例:

/dev/sda
├─/dev/sda1  # EFI
├─/dev/sda2  # Linux root
└─/dev/sdb1  # 数据盘

二、创建挂载目录

例如把 /dev/sdb1 挂载到 /data:

sudo mkdir -p /data

三、手动挂载分区

1️⃣ 已知文件系统类型(如 ext4)

sudo mount /dev/sdb1 /data

2️⃣ 指定文件系统类型(可选)

sudo mount -t ext4 /dev/sdb1 /data

3️⃣ 挂载 NTFS(Windows 分区)

sudo apt install ntfs-3g
sudo mount -t ntfs-3g /dev/sdb1 /data

四、查看是否挂载成功

df -h

或

mount | grep sdb1

五、开机自动挂载(推荐)

1️⃣ 获取分区 UUID

blkid /dev/sdb1

示例输出:

/dev/sdb1: UUID="1234-5678" TYPE="ext4"

2️⃣ 编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(ext4 示例):

UUID=1234-5678  /data  ext4  defaults  0  2

如果是 NTFS:

UUID=xxxx  /data  ntfs-3g  defaults  0  0

3️⃣ 测试 fstab 是否正确

sudo mount -a

无报错即成功。


六、卸载分区

sudo umount /data

或

sudo umount /dev/sdb1

七、常见问题

❌ 设备忙(device is busy)

lsof /data

或

fuser -m /data

❌ 只读挂载

可能是文件系统错误:

sudo fsck /dev/sdb1

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

  • 是 新硬盘 还是 已有数据盘
  • 文件系统类型(ext4 / xfs / ntfs)
  • 是否要 开机自动挂载

我可以给你一份完全对应你环境的命令。

0 踩