我刚刚在 Oracle Virtual Box 上安装了全新的 Kali 版本。为此,我创建了一个具有 250Gb 磁盘空间的 VM,然后运行了 .iso :因此,.vdi 文件大小为 250Gb。但是登录后,当我尝试(比如说)解压文件时,系统声称我没有足够的可用空间。
我在 Virtual Box 界面中检查了一下,我的实际大小和虚拟大小几乎相同:250 Gb。
此外,gparted
显示 250Gb已分配空间(几乎没有可用空间)。
您可以在这里看到结果lsblk
。
您可以在这里看到df -h
结果。
213Gb似乎可用(但是,它们没有显示gparted
!!)
在安装 Kali 时,我选择了磁盘加密选项(安装程序花了很长时间写入任意字节以防止元数据泄露)。但我记得以前这样做过,没有遇到我现在遇到的问题。
我怎样才能恢复我的空间?
任何帮助都值得感激!
答案1
这里最好的解释是你的虚拟器(Virtual Box)创建了一个疏大小为 250 GB 的文件,实际上只占用了数据实际触及的空间。
现在,你的系统实际上试图修改数据,因为你的主持人(不是客户机)存储磁盘映像的卷上的空间已经用完,文件操作失败。