在正文之前,我先介绍一下我的经历:
因为我的sda1也满了,我在网上翻了好几个资料,我都试了试,有一个清理磁盘命令我以为是清理不常用的东西和缓存,但是我执行之后直接把我虚拟机的可视化屏幕删了,我打不开虚拟机了,我直接老实了,不敢再随便试那些清理命令了,经过我几个小时的努力,终于把sda1扩充好了,写这篇文章给大家避避坑。
这是我扩充好的,我们直接用这个命令查看
df -h
好了,开始:
我们已经先用命令查看我们在sda1的缓存,可以手动清理一下
cd /root/.cache/vmware/drag_and_drop
这里面大多数是我们的缓存,根据自己的情况进行清理,也可以降低sda1的使用率。
我们开是扩充磁盘:
我们先关闭虚拟机,打开当前虚拟机,右键点击设置
如果自己的扩充是黑色的点击不了,那是因为要先删除快照才能扩充
我们进入虚拟机,打开命令行
输入:
gparted
弹出了这个界面
第一步,我们首先将linux-swap删除,删除之前要先停止使用交换空间
删除swap之后,接着右键删除extended,删完以后是这个样子
然后我们开始扩充,我们点击 ext4右键
根据自己的需求填写扩充大小
填完以后,我们需要恢复之前删除的linux-swap 和 extended,
我们右击最下面的未分配,重新建立我们的extended,自己选择合适的大小
重复上面的操作,建立我们的swap
完成以后我们保存退出。
接下来很重要,虽然我们配置成功了,我们还要配置一个UUID,否则无法正常启动虚拟机
查看真实UUID:
sudo blkid
sda1 是: facd7198-ad1f-49a5-94f1-dc31d85d6ec6
swap是: eb228177-260a-4c13-aed4-24b6163a00d2
接下来我们替换原来的
sudo vim /etc/fstab
这里我已经替换过了。
接着将UUID改成真实的swap分区对应的UUID:
gedit /etc/initramfs-tools/conf.d/resume
这里面我也经改过了。
最后一步,更新一下initrd
update-initramfs -u