情景:因为要扩容的盘挂载在根目录下, 所以没法直接在ubuntu运行时候用gparted来进行扩容
1.gparted官网下载iso文件
a.琳琅满目,我选择了最新的版本,如图1.0(最新的版本不一定兼容你的vmware如果后面的步骤行不通,你可以试下其他下载量比较高的低版本)
![](https://i-blog.csdnimg.cn/blog_migrate/7d4c13ade9d3469d2d4ebeb0b8c0d538.png)
图1.0
b.点击上图文件夹0.31.0-1后如图1.1,我的系统是64bit的,所以下载的
gparted-live-0.31.0-1-amd64.iso
![](https://i-blog.csdnimg.cn/blog_migrate/63a855147e20e78abf0dc4c898622ab2.png)
图1.1
2.vmare设置磁盘大小
a.如图2.0,我的磁盘无法扩展,因为要先删除镜像,如果能直接点击扩展,则跳过步骤b
![](https://i-blog.csdnimg.cn/blog_migrate/b1a5380e492d4ac87e332f3d334508a9.png)
b.虚拟机->快照->快照管理器->删除 来删除快照 如图2.1
![](https://i-blog.csdnimg.cn/blog_migrate/4c49f25c8b7fc948d2bb3b324adbfd02.png)
图2.1
c.vmware设置磁盘大小,如图2.2
![](https://i-blog.csdnimg.cn/blog_migrate/86db79072420e1e1e55475f5dcd48627.png)
如图2.2
3.vmware CD路径指向gparted iso文件,如图3.0
![](https://i-blog.csdnimg.cn/blog_migrate/470cf9d34c04e6d1dba5bdd25726bd68.png)
图3.0
4.进入Gparted界面
a.启动系统,在出现vmware logo的瞬间--如图4.0按下esc,就出现了图4.1的选项
![](https://i-blog.csdnimg.cn/blog_migrate/5839b50a8c4eea02181d343754107f73.png)
图4.0
![](https://i-blog.csdnimg.cn/blog_migrate/8330d6686cba6cfd93c9747ab9e679d4.png)
图4.1
b.选择CD-ROM Driver,出现图4.2的界面,按enter
![](https://i-blog.csdnimg.cn/blog_migrate/3b336f4a04f0c76f9c5eedbc9fe0731d.png)
图4.2
c.出现如图4.3的界面,继续enter
![](https://i-blog.csdnimg.cn/blog_migrate/f370f1847086f0830cd2cd5a420b6802.png)
图4.3
d.出现如图4.4的界面,还是enter
![](https://i-blog.csdnimg.cn/blog_migrate/ad856b19205d10f56e635ca853a448ea.png)
图4.4
e.不上图了,再enter一次
f.不出意外,进到了如图4.5的界面,这就是Gparted了。
警告:接下来千万不要压缩根目录磁盘的大小,只能扩大,不能压缩不能压缩不能压缩!!!
![](https://i-blog.csdnimg.cn/blog_migrate/bc30ad4808fc63757a4369c337ae61c8.png)
图4.5
5.操作Gparted增加根目录磁盘的大小
a.右键点击/dev/sda5 ,选择swapon,如图5.0,如果为swapoff则不用操作
![](https://i-blog.csdnimg.cn/blog_migrate/c830ab2feb6fd014b89a29d5d4945ec9.png)
如图5.0
b.右键点击/dev/sda5 ,Delete 删除/dev/sda5
![](https://i-blog.csdnimg.cn/blog_migrate/29c4867b8be516c8527a3200ed49e802.png)
c.右键点击/dev/sda2,Delete删除/dev/sda2
d.右键点击/dev/sda1,选择Resize/Move
![](https://i-blog.csdnimg.cn/blog_migrate/fb17770fb399102c6f8c3430afaf1834.png)
e.此处主要是修改New size的大小, 我是将它的大小改为 New size = 19455+41984 - 1024(留1G给Swap区)=61439,然后点击Resize/Move,就ok了
![](https://i-blog.csdnimg.cn/blog_migrate/e7121069187c9700006dedb2bf4a6a48.png)
6.恢复Swap区
a.右键点击unallocated后选择New
![](https://i-blog.csdnimg.cn/blog_migrate/a9e2aa52ea44f4b04d6814b70a22fbb8.png)
b.修改红框的设置,再点击add
![](https://i-blog.csdnimg.cn/blog_migrate/0d1d95a2919fa36002d8060719714221.png)
c..右键点击unallocated后选择New,修改红框的设置,再点击add
![](https://i-blog.csdnimg.cn/blog_migrate/3cf9345d94221c634076d0f5ba61f4a8.png)
7.点击红框中的Apply
![](https://i-blog.csdnimg.cn/blog_migrate/0183e186f1d73ce72481dedb6d5b9369.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a9847b0c22ba40d64dafa74cfd4dd70b.png)
成功后
![](https://i-blog.csdnimg.cn/blog_migrate/79492096d39ddbddca28d8249a8c6a52.png)
进入系统df -h命令可以查到,我已经从20G扩容到80G
![](https://i-blog.csdnimg.cn/blog_migrate/912959c478f2a7773f2a41580be13eca.png)