温馨提示×

怎样挂载Ubuntu分区

小樊
41
2026-08-17 20:47:25
栏目: 智能运维

挂载 Ubuntu 分区通常指在 Linux 系统中挂载一个 Ubuntu 所在的分区(比如另一块硬盘里的 Ubuntu 根分区、home 分区,或 ext4 分区)。下面按常见场景给你说明。


一、在 Ubuntu / Linux 中挂载 Ubuntu 分区

1️⃣ 查看分区情况

lsblk
# 或
sudo fdisk -l

示例输出:

/dev/sdb1  ext4  50G  Ubuntu-root
/dev/sdb2  ext4  200G Ubuntu-home

2️⃣ 创建挂载点

sudo mkdir -p /mnt/ubuntu

3️⃣ 挂载分区(ext4 为例)

sudo mount /dev/sdb1 /mnt/ubuntu

如果是 home 分区:

sudo mount /dev/sdb2 /mnt/ubuntu/home

4️⃣ 检查是否挂载成功

df -h
ls /mnt/ubuntu

二、挂载时常见参数

只读挂载(防止误改)

sudo mount -o ro /dev/sdb1 /mnt/ubuntu

指定文件系统类型

sudo mount -t ext4 /dev/sdb1 /mnt/ubuntu

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

1️⃣ 查看 UUID

sudo blkid

示例:

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

2️⃣ 编辑 /etc/fstab

sudo nano /etc/fstab

添加一行:

UUID=abcd-1234  /mnt/ubuntu  ext4  defaults  0  2

保存后测试:

sudo mount -a

四、挂载 Windows 双系统中的 Ubuntu 分区

如果你在 Windows 下想访问 Ubuntu 分区:

❌ Windows 不能直接写 ext4
✅ 可选方案:

  • 只读查看
    • 使用 Linux File Systems for Windows(Paragon,收费)
  • 推荐方案
    • Ubuntu Live USB 启动后挂载
  • 共享数据
    • 在 NTFS 分区中存放共享文件

五、常见问题

❓ 提示“wrong fs type, bad superblock”

可能原因:

  • 分区损坏
  • 文件系统不是 ext4

尝试:

sudo fsck /dev/sdb1

❓ 权限不足

sudo chown -R $USER:$USER /mnt/ubuntu

六、总结

场景 方法
Ubuntu 挂载另一 Ubuntu 分区 mount
开机自动挂载 fstab + UUID
Windows 访问 Ubuntu 分区 Live USB / 第三方工具
只读挂载 mount -o ro

如果你能告诉我:

  • ✅ 是 Ubuntu 挂载 Ubuntu
  • ✅ 还是 Windows 挂载 Ubuntu
  • ✅ 挂载的是 / 还是 /home

我可以给你精确到命令级别的方案。

0