利用gparted来拓展ubuntu的/分区内存

  • 下载gparted
  • 制作启动u盘
  • 在u盘上启动电脑
  • 进入系统之后打开桌面上的gparted


下载gparted

网址 下载对应版本,我下载的是amd64.iso这里由于要对根目录进行拓展,所以要在启动盘上进行这个操作,因此还要制作启动u盘

制作启动u盘

下载启动u盘制作器.

如图所示配置

专用GPU内存加到4G_gparted


之后点击ok,等待一段时间则制作完成。

在u盘上启动电脑

将u盘插入主机,在u盘上启动,不同的主板进入方式不同,具体方式自行搜索,我是先按f2,bios页面出来以后按f8,选择gparted,即你的u盘名来启动。之后一路按enter,可能会报firmware bug的错,你可以先尝试忽略这个错,等待一段时间看机器的反应,若很久没有反应就强制重启,进入到原本的系统中打开终端输入

sudo apt-get install microcode

来更新一下microcode,完事之后重新u盘启动.

进入系统之后打开桌面上的gparted

找到一个空间较大的分区,从中分离出一部分空间给空间较少的分区,这个软件只能在相邻的分区上移动内存,因此移动这块内存需要按照软件中从上到下的排列顺序,挨个给他移动,具体操作如下:

专用GPU内存加到4G_ubuntu_02


右键点击你想操作的分区,之后点击resize/move,出现上图所示配置,上图所示配置即将当前分区下面的空闲区域移动到上面,即free space preceding中是放到分区前面的空间大小,free space following为放到分区后面空间的大小

专用GPU内存加到4G_u盘_03


如上图所示即为将分区上方的空闲区域移动到下方,即图中的unallocated移动到ext3的下方,如果当前分区上方没有空间,则会从当前分区中分出11641m的空闲空间放到当前分区的下方。将free space preceding和free space following都清零,然后将maximum size中的值输入到new size,即将空闲空间与当前分区合并.

至此,移动分区的操作就完成了,点击apply之后经过漫长的等待你的分区就扩容好了。