温馨提示×

ubuntu分区如何调整大小

小樊
41
2026-10-24 13:54:25
栏目: 智能运维

在 Ubuntu(或 Linux 一般环境)中调整分区大小,常见有 Live USB 调整、LVM 调整、已挂载分区在线调整 等方式。下面按常见场景说明。


一、使用 Live USB(最安全,推荐)

适合:调整系统盘(/ 或 /home)、缩小/扩大根分区

步骤

  1. 制作 Ubuntu Live U 盘

    • 用另一台电脑制作 Ubuntu 启动盘(Rufus / balenaEtcher)
  2. 从 Live USB 启动

    • 选择 “Try Ubuntu”
  3. 安装并打开 GParted

    sudo apt update
    sudo apt install gparted
    sudo gparted
    
  4. 在 GParted 中:

    • 右键分区 → Resize/Move
    • 拖动调整大小
    • 点击 “Apply”

⚠️ 注意:

  • 只能调整 相邻未分配空间
  • 调整前务必备份重要数据

二、使用 LVM(服务器常见,可在线扩)

如果你安装 Ubuntu 时用了 LVM:

查看

lsblk
sudo vgdisplay
sudo lvdisplay

扩大逻辑卷(例如 /)

sudo lvextend -L +10G /dev/ubuntu-vg/ubuntu-lv
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

如果是 XFS

sudo xfs_growfs /

✅ LVM 可在线扩容,不需要重启


三、调整已挂载的 ext4 分区(仅支持扩大)

⚠️ 不支持缩小已挂载分区

sudo resize2fs /dev/sda1

四、使用命令行(无图形界面)

查看分区

lsblk
sudo fdisk -l

使用 parted

sudo parted /dev/sda
print
resizepart 1 100%

然后:

sudo resize2fs /dev/sda1

五、常见注意事项

  • ✅ 调整前一定备份
  • ❌ 不要在系统运行时缩小 /
  • ✅ 使用 Live USB 最安全
  • ✅ SSD 建议留出 10–20% 空间

六、你是哪种情况?

你可以告诉我:

  1. 是 物理机 / 虚拟机 / 云服务器
  2. 想调整 哪个分区(/、/home、swap)
  3. 是 扩大还是缩小

我可以给你精确步骤。

0 踩