当前位置:首页 > 系统教程 > 正文

Ubuntu20.04根目录扩容终极指南(空间不相邻怎么办?小白也能轻松操作!)

Ubuntu20.04根目录扩容终极指南(空间不相邻怎么办?小白也能轻松操作!)

如果你在使用双系统(Windows + Ubuntu 20.04)时遇到根目录(/)空间不足的警告,而空闲空间又与根分区不相邻,不用担心,本教程将详细讲解如何安全扩容。我们重点介绍使用GParted工具进行Ubuntu20.04根目录扩容,即使空间不相邻也能搞定。

一、背景与风险提示

在双系统中,磁盘分区可能不连续,导致根分区前后的空闲空间无法直接合并。双系统分区调整需要谨慎操作,建议先备份重要数据。本教程适用于UEFI/GPT或Legacy/MBR引导模式。

二、准备工作

  • 一个Ubuntu 20.04的Live USB(启动盘)
  • 确保电脑从Live USB启动
  • 了解磁盘分区基本概念(如sda1、sda2)

Ubuntu20.04根目录扩容终极指南(空间不相邻怎么办?小白也能轻松操作!) Ubuntu20.04根目录扩容 双系统分区调整 GParted扩容根分区 Linux根目录空间不足 第1张

三、使用GParted进行GParted扩容根分区

启动Live USB后,打开终端输入sudo gparted启动GParted。在右上角选择正确的磁盘(如/dev/sda)。

1. 识别分区与空闲空间

找到你的Ubuntu根分区(通常为ext4,挂载点/),以及空闲空间的位置。如果空闲空间在根分区右侧但中间隔着一个交换分区或其他分区,你需要先删除或移动这些分区。例如,你可以先删除交换分区(假设为sda6),然后移动根分区(sda5)向右,再将空闲空间合并到根分区。

注意:移动分区可能需要很长时间,取决于数据量,请耐心等待。

2. 移动分区以合并空闲空间

右键点击根分区,选择“调整大小/移动”,在弹出的窗口中,你可以通过拖动滑块或输入数值来移动分区位置,使其紧邻空闲空间。例如,如果空闲空间在右侧,你可以将分区向右移动以占用空闲空间。应用所有操作后,根分区就扩大了。

如果空闲空间在根分区左侧,你可以将根分区向左移动。但移动后可能需要修复引导,见下文。

3. 应用操作

点击工具栏的绿色对勾“应用所有操作”,确认后GParted开始执行。完成后关闭GParted。

四、修复引导(重要)

移动根分区后,GRUB引导可能会失效。重启前,建议在Live系统中挂载根分区并重新安装GRUB。例如,如果根分区为/dev/sda5,打开终端:

    sudo mount /dev/sda5 /mntsudo mount /dev/sda1 /mnt/boot/efi   # 如果有EFI分区for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; donesudo chroot /mntgrub-install /dev/sdaupdate-grub  

对于Legacy引导,命令略有不同。完成后重启,选择从硬盘启动,即可进入扩容后的Ubuntu。

五、验证扩容结果

进入系统后,打开终端运行df -h查看根目录容量,应该已经增加。至此,Linux根目录空间不足的问题得到解决。

关键词:Ubuntu20.04根目录扩容、双系统分区调整、GParted扩容根分区、Linux根目录空间不足