文章目录
- VMware虚拟机扩展磁盘容量
- 1. 关闭虚拟机,设置扩展磁盘容量
- 2. 打开虚拟机,分配扩展出来的磁盘容量
- 2.1 使用gparted工具,删除原来的扩展分区和逻辑分区
- 2.1.1 安装gparted
- 2.1.2 删除逻辑分区
- 2.1.3 删除扩展分区
- 2.2 修改主分区大小,重新创建扩展分区和逻辑分区
- 2.2.1 修改主分区大小
- 2.2.2 创建扩展分区
- 2.2.3 创建逻辑分区
- 2.2.4 应用上述操作
- 2.2.5 更新UUID值
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)
再次选中/dev/sda5所在区域,单击右键,此时点击Delete删除该分区
PS:需要先禁用交换空间,才能删除该分区
2.1.3 删除扩展分区
选中/dev/sda2所在区域,单击右键,点击Delete删除扩展分区
删除后,只剩下主分区和未分配区
磁盘容量与主分区、扩展分区、逻辑分区的关系:
硬盘容量 = 主分区容量 + 扩展分区容量
扩展分区容量 = 各个逻辑分区容量之和
2.2 修改主分区大小,重新创建扩展分区和逻辑分区
2.2.1 修改主分区大小
选中主分区/dev/sda1,单击右键,选中Resize/Move重新分配主分区空间大小
进入主分区大小调整界面,将之后的剩余空间(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
更新完成后,保存文件
此时查看磁盘空间,容量已扩展
参考: https://blog.csdn.net/m0_43403238/article/details/85480314