前言

VMware中的ubuntu16感觉用太多了存了很多软件,然后还要编译内核等需要的空间比较大,所以研究了下怎么扩展磁盘。

VMware中扩展磁盘

点击磁盘,扩展:

image-20200819124028405

修改为想要扩展的大小:

image-20200819124044960

然后确定即可。

Linux中添加该磁盘空间

在vmware中添加后还不算完成,需要在linux中将磁盘空间分配上去才行。

下载软件gparted并运行(需要root权限):

1
2
$ sudo apt-get install gparted
$ sudo gparted

界面如下:

image-20200819133847264

因为这时候原有的空间和新添加的空间中间被分割了,所以需要先去掉swap等分区。

可以看到钥匙标志,表示该分区被锁定。选中linux-swap,右键选择Swapoff即可去除锁定:

image-20200819134048074

接着依次delete掉linux-swap和extended分区:

image-20200819134149805

可以看到在连在一起了,再右键点击ext4,选择Resize/Move,将空间分配进去:

image-20200819134244736

然后右键点击unallocated,将剩下的空间分配如下:

image-20200819134407160

然后选中extended下的unallocated,右键new,分配swap分区:

image-20200819134638760

接着点击image-20200819134725568,然后再右击linux-swap,选择swapon,即可完成分配。