可以直接看文末的解决办法
1. 问题描述
- 使用虚拟机时,突然出现磁盘满,无法继续运行虚拟机。经检查:315GB的分区H 显示0GB可用,自然而然的想到去删除快照,然而在删除快照时出错,弹出删除时出错 字典问题 的对话框。
2. 解决办法
-
搜索到的一些方法,比如使用notepad++打开虚拟机配置文件:Fedora_x86_64_22_3_200G.vmx(这里配置文件名称因系统而异),找是否存在一行里有多个配置项 或者 配置项内容出错,比如使用了中文的双引号,但是未果。
-
自己摸索出的解决办法
- 考虑到删除失败与分区磁盘满有关系,所以先将部分后缀为vmdk的文件移到别的磁盘分区,再次选中一个快照删除,执行成功!!!如果你也是因为磁盘满才去删除快照,建议一个一个的删除,否则可能会出现如下问题:
按住ctrl键多选想要删除掉的快照,点击删除快照时,弹出的对话框显示删除存在问题(原因大致是存储空间不足,提示你要删除一些文件),然而执行完此次删除的实际效果是:快照的vmsn文件被删除,但是对应的一些vmdk文件没有被删除,而这些文件是导致磁盘满的根本原因。结果就是快照在vm虚拟机上看已经被删除,但是本地磁盘空间没有得到释放。此时的补救措施是再选中一个快照进行删除,这时候会自动将不需要的vmdk文件删除。
- 考虑到删除失败与分区磁盘满有关系,所以先将部分后缀为vmdk的文件移到别的磁盘分区,再次选中一个快照删除,执行成功!!!如果你也是因为磁盘满才去删除快照,建议一个一个的删除,否则可能会出现如下问题: