Ubuntu分区合并的详细步骤(以GParted图形工具为例)
合并分区是一项高风险操作,务必提前备份所有重要数据(如文档、照片、配置文件等),避免操作失误导致数据永久丢失。
sudo apt-get update
sudo apt-get install gparted ntfsprogs
sudo gparted进入图形界面(需管理员权限)。/dev/sda),查看现有分区结构(如/dev/sda1为根分区、/dev/sda2为交换分区、/dev/sda5为空闲空间),明确需要合并的分区(如将/dev/sda5合并到/dev/sda1)。/dev/sda1)已挂载(通常根分区会自动挂载),需从Live USB启动(避免挂载冲突),或在终端中卸载:sudo umount /dev/sdXn # 替换为实际分区(如/dev/sda1)
/dev/sda1),选择Resize/Move(调整大小/移动)。/dev/sda1从50GB扩展至60GB,覆盖后面的10GB空闲空间)。Resize/Move确认操作。Apply(应用)按钮,等待操作完成(可能需要几分钟,取决于分区大小)。操作成功后会提示“所有操作已完成”。/dev/sda5),选择Delete(删除)。此操作会将分区变为未分配空间,数据将永久丢失,请确保已备份。/dev/sda1),选择Resize/Move,将分区边界扩展至包含刚删除的空闲空间,点击Resize/Move确认。Apply,等待操作完成。/)或引导分区(如/boot),可能需要重新安装GRUB引导加载器:
sudo grub-install /dev/sdX(sdX为磁盘,如/dev/sda),然后输入sudo update-grub更新引导菜单。/etc/fstab:ls -l /dev/disk/by-uuid/查看)。编辑/etc/fstab文件(需root权限):sudo nano /etc/fstab
将旧UUID替换为新UUID(对应合并后的分区),保存并退出(Ctrl+O→Enter→Ctrl+X)。df -h命令查看)。若偏好命令行,可使用parted+resize2fs组合:
sudo umount /dev/sdXn。sudo parted /dev/sdX。resizepart 分区号 新大小(如resizepart 1 60GB)。sudo resize2fs /dev/sdXn。quit。提示:合并分区前务必确认分区格式(如ext4、NTFS),GParted对ext4支持最佳,NTFS分区需确保已安装ntfsprogs。若合并后出现启动问题,可通过Live USB修复引导。