本文最后更新于 2024-09-21,文章内容可能已经过时。

kali linux虚拟机扩容

今天使用虚拟机下载文件的时候,发现下载不下来,最后发现是空间不足了,只好扩容,于是这里记录一下我扩容的完整步骤。

完整步骤

首先在kali虚拟机中执行gparted,查看一下空间分配情况

image-20240921141226040

image-20240921141246579

可以看到磁盘空间非常有限了,先将虚拟机关闭,打开kali虚拟机的设置

(这里虚拟机扩容的话需要删除所有快照,不然不能继续,担心虚拟机损坏的话可以提前做备份文件或者导出OVF格式文件)

这里将原来的50GB,拓展到80GB

image-20240921141717064

image-20240921142246260

点击拓展,完成后,重新打开虚拟机,再次执行gparted命令查看磁盘使用情况,可以看到最后面灰色的即是新扩展出来的空间

image-20240921142514523

然后将中间的分区都删除 /dev/sda2和/dev/sda5

image-20240921142601798

先swapoff再delete 然后就可以resize主分区了(这里跟windows磁盘管理一样,在对应的磁盘右键操作)

image-20240921142647889

extended可以直接删除

image-20240921142849650

resize 可以拖动上方的滑块到大致位置,在用下面的±号微调

image-20240921142937336

留出一些空间作为linux-swap(1024的部分 根据需要预留),点击确认应用

image-20240921143038321

image-20240921143054779

image-20240921143824157

image-20240921143849499

修改UUID

若不做以下步骤每次开机会卡住90s,不在意的可以忽略

扩容后,记得修改UUID

输入sudo blkid查看真实UUID

image-20240921143934669

sudo vim /etc/fstab 将真实UUID替换

image-20240921144241285

保存退出后执行fdisk -l查看磁盘使用空间大小

image-20240921144311324

可以看到磁盘空间变成80gb,至此,扩容成功

重启后再查看磁盘分配情况,已经扩容

image-20240921145109682