温馨提示×

怎样挂载Debian分区

小樊
51
2026-08-22 10:17:29
栏目: 智能运维

在 Linux 中“挂载 Debian 分区”通常指把某个分区(如 Debian 的根分区、home 分区或数据分区)挂载到当前系统的某个目录。下面按常见场景一步步说明。


一、先确认分区情况

1️⃣ 查看磁盘和分区

lsblk

sudo fdisk -l

你会看到类似:

sda
├─sda1  ext4   50G
├─sda2  swap   8G
└─sda3  ext4   200G

记下你要挂载的分区,例如 /dev/sda1


二、创建挂载点

挂载点就是一个目录,通常放在 /mnt/media 下:

sudo mkdir -p /mnt/debian

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

1️⃣ 挂载 ext4 分区(最常见)

sudo mount /dev/sda1 /mnt/debian

如果是 ext4 / xfs / btrfs 等,一般都能自动识别。

2️⃣ 如果提示需要指定文件系统类型

sudo mount -t ext4 /dev/sda1 /mnt/debian

四、查看是否挂载成功

df -h

ls /mnt/debian

如果能看到 bin dev home etc 等目录,说明挂载成功 ✅


五、设置开机自动挂载(永久)

1️⃣ 获取分区的 UUID

blkid

示例输出:

/dev/sda1: UUID="a1b2c3d4-1234-5678-abcd-1234567890ab" TYPE="ext4"

2️⃣ 编辑 /etc/fstab

sudo nano /etc/fstab

添加一行(示例):

UUID=a1b2c3d4-1234-5678-abcd-1234567890ab  /mnt/debian  ext4  defaults  0  2

保存后测试:

sudo mount -a

⚠️ fstab 改错可能导致系统无法启动,建议先 mount -a 测试。


六、常见特殊情况

✅ 1. 挂载 Debian 的 /home 分区

sudo mount /dev/sda3 /mnt/debian/home

✅ 2. 挂载 NTFS(Windows 分区)

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

✅ 3. 挂载 LVM 分区

sudo apt install lvm2
sudo vgscan
sudo vgchange -ay
sudo mount /dev/mapper/debian--vg-root /mnt/debian

✅ 4. 只读挂载(防止误改)

sudo mount -o ro /dev/sda1 /mnt/debian

七、卸载分区

sudo umount /mnt/debian

如果提示 device is busy

sudo lsof +D /mnt/debian

sudo umount -l /mnt/debian

八、典型使用场景总结

场景 说明
双系统 挂载另一个 Debian / Ubuntu 的根分区
数据恢复 从无法启动的 Debian 中拷数据
迁移 挂载旧系统 home 目录
chroot 修复系统前先挂载

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

  • ✅ 是 双系统还是 单系统
  • ✅ 要挂载的是 根分区 / home / 数据盘
  • ✅ 文件系统类型(ext4 / ntfs / lvm)

我可以给你完全针对你情况的命令

0