VMware虚拟机扩展磁盘容量

环境:VMware 15.5.0 + Ubuntu16.04

扩容之前:
在这里插入图片描述
目标:将原来的50G扩展为150G

1. 关闭虚拟机,设置扩展磁盘容量

步骤如下图所示
在这里插入图片描述
在这里插入图片描述

确认后就可以开启虚拟机了!

 

注: 虚拟机关机后修改硬盘容量才有效,另外如果有快照的话也要先删除快照才能设置扩展磁盘容量
在这里插入图片描述
通过快照管理器删除
在这里插入图片描述

2. 打开虚拟机,分配扩展出来的磁盘容量

2.1 使用gparted工具,删除原来的扩展分区和逻辑分区

2.1.1 安装gparted

如果虚拟机Ubuntu没有安装gparted工具的话,需要先安装该工具

sudo apt-get install gparted

在这里插入图片描述

我这里已经安装过了,所以可直接搜索打开gparted

在这里插入图片描述

打开GParted后,可以看到有100G的磁盘空间处于未分配状态

在这里插入图片描述

那么接下来就需要将这100G分配到主分区/dev/sda1中,主分区和未分配区之间不能有其他分区,所以要先将他们之间的分区去掉,步骤如下:

 

2.1.2 删除逻辑分区

选中/dev/sda5所在区域,单击右键,禁用交换空间(Swapoff)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zkJtxf6f-1601112038328)(D:\software\Typora\image\1601107801092.png)]

再次选中/dev/sda5所在区域,单击右键,此时点击Delete删除该分区

在这里插入图片描述

PS:需要先禁用交换空间,才能删除该分区

2.1.3 删除扩展分区

选中/dev/sda2所在区域,单击右键,点击Delete删除扩展分区

在这里插入图片描述
删除后,只剩下主分区和未分配区
在这里插入图片描述

磁盘容量与主分区、扩展分区、逻辑分区的关系:
硬盘容量 = 主分区容量 + 扩展分区容量
扩展分区容量 = 各个逻辑分区容量之和

2.2 修改主分区大小,重新创建扩展分区和逻辑分区

2.2.1 修改主分区大小

在这里插入图片描述

进入主分区大小调整界面,将之后的剩余空间(Free space following)修改为1024,即预留1G空间用来创建刚刚被删除了的逻辑分区和扩展分区;随后点击Resize重新分配大小

在这里插入图片描述

2.2.2 创建扩展分区

选中未分配区域,单击右键,点击New

在这里插入图片描述

选中创建为扩展分区(此时File system会自动识别为extended)

在这里插入图片描述

点击Add,完成创建

 

2.2.3 创建逻辑分区

选中未分配区域,单击右键,点击New,创建逻辑分区,文件系统File system下拉选择为linux-swap

在这里插入图片描述

点击Add,完成创建

2.2.4 应用上述操作

完成逻辑分区和扩展分区的创建后,此时点击应用(绿色√)

在这里插入图片描述
等待完成操作,然后点击close

在这里插入图片描述

 

关闭后即可看到如下界面,扩展分区和逻辑分区创建完成,名称自动识别为/dev/sda2/dev/sda5,主分区大小更新为149G

在这里插入图片描述

2.2.5 更新UUID值

右键点击/dev/sda5区域点击Information查看UUID值

在这里插入图片描述

将逻辑分区linux-swap中的UUID值更新到/etc/fstab文件中

sudo gedit /etc/fstab
  • 1

在这里插入图片描述

更新完成后,保存文件

 

此时查看磁盘空间,容量已扩展

在这里插入图片描述


————————————————
版权声明:本文为CSDN博主「C晨海」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Chen_qi_hai/article/details/108814596

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐