温馨提示×

怎样在Debian挂载分区

小樊
48
2026-07-11 22:45:42
栏目: 智能运维

在 Debian 系统中挂载分区一般分为 查看分区、创建挂载点、挂载分区、设置开机自动挂载 几个步骤。下面按常见场景详细说明。


一、查看分区信息

1. 查看磁盘和分区

lsblk

fdisk -l

示例输出:

/dev/sda1  2048  2099199  2097152  1G  Linux filesystem
/dev/sda2  2099200 209715199 207616000 99G Linux filesystem

二、手动挂载分区(临时)

1. 创建挂载目录

sudo mkdir -p /mnt/data

2. 挂载分区

假设要挂载 /dev/sda2

sudo mount /dev/sda2 /mnt/data

✅ 挂载成功后可访问:

cd /mnt/data

三、查看文件系统类型(可选)

如果挂载失败,可能是文件系统类型不匹配:

blkid

示例:

/dev/sda2: UUID="xxxx" TYPE="ext4"

指定文件系统挂载:

sudo mount -t ext4 /dev/sda2 /mnt/data

四、设置开机自动挂载(推荐)

1. 获取分区的 UUID

blkid

示例:

UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"

2. 编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(以 ext4 为例):

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

常见文件系统示例:

  • ext4:ext4 defaults 0 2
  • xfs:xfs defaults 0 2
  • ntfs:ntfs-3g defaults 0 0
  • vfat:vfat defaults 0 0

3. 测试 fstab 是否正确

sudo mount -a

⚠️ 如果报错,不要重启,先修复 fstab,否则可能起不来。


五、挂载 Windows 分区(NTFS / FAT32)

1. 安装 NTFS 支持

sudo apt update
sudo apt install ntfs-3g

2. 挂载 NTFS 分区

sudo mount -t ntfs-3g /dev/sda3 /mnt/windows

六、卸载分区

sudo umount /mnt/data

如果提示 “device is busy”:

sudo lsof +D /mnt/data

七、常见问题

1. 权限不足

sudo chown -R youruser:youruser /mnt/data

2. 无法挂载 NTFS

  • 确认 Windows 已关闭 快速启动
  • 使用 ntfs-3g

八、总结流程(速查)

lsblk
sudo mkdir /mnt/data
sudo mount /dev/sdXn /mnt/data
blkid
sudo nano /etc/fstab
sudo mount -a

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

  • 物理机还是虚拟机
  • 分区是 ext4 / NTFS / LVM
  • 是否要 开机自动挂载

我可以给你一条完全适合你系统的命令。

0