由于在 VMWare 系统中使用 ubuntu 时安装的软件过多,导致磁盘空间不够用。因此,需要扩展虚拟机的磁盘空间,依照网上找到的方法可完成该过程,便记录在此。
0x01 VMWare 设置
将需要扩展空间的虚拟机关机,并且需删除该虚拟机的快照。之后点击 虚拟机/设置/硬盘/扩展
,设置扩展后的容量,这里从 20G 扩展到 40G。
设置完后,开启虚拟机,发现扩展的空间仍无法使用。
0x02 重新分区
为了能正常使用增加的磁盘容量,需把分区删除,然后再重新进行分区。首先关闭交换分区:
删除 /dev/sda1 和 /dev/sda2 分区。
删除分区后,重新进行分区。
First sector 使用默认值,Last sector 的值设置为 75501568,根据上面 free -m
输出的信息计算:
可以看到已经新建了一个 36G 的 /dev/sda1 分区。接着继续分区:
到此,新建的 2 个分区的大小已经设置好了,还需要设置 ID,将 /dev/sda2 设置为 Linux swap 。
最后使用 w 保存。
重启虚拟机,并设置交换分区的 UUID。
到此已经完成所有配置,可以看到 /dev/sda1 的容量已经调整到 36G。
References:
[1] VMware下ubuntu扩展磁盘空间