转自:http://xxlovexx.cn/post/2012-09-25/40039094843
虚拟电脑运行发生错误! 详细的错误信息显示在下面. 你可以试着修复这个描述的错误并恢复虚拟电脑的运行.
The I/O cache encountered an error while updating data in medium "ahci-0-0" (rc=VERR_DISK_FULL). Make sure there is enough free space on the disk and that the disk is working properly. Operation can be resumed afterwards.
错误 ID: BLKCACHE_IOERR
严重: 非致命性错误
以上是虚拟机运行CentOS时提示的错误,找了半天原因。一开始是找内存,我的是4G内存,分了512给它,觉得小了,于是就弄了1G,后来还是没能解决。继而考虑到虚拟硬盘上来,我看了一下,我的虚拟硬盘,我给了20GB,而在该磁盘下得vdi文件也只有4GB大小,应该还有十多GB空间可用啊!
原因:系统所在磁盘(D:)的格式为FAT32,不支持大于4G的文件
解决:
1.格式化D盘成NTFS:
点击“开始”-->运行--->输入CMD,然后按回车键,出现命令提示符
在命令提示符后输入"CONVERT D: /FS:NTFS"(不包括引号,注意在CONVERT后留一个空格),回车后就会有提示了,然后按照提示去做就可以了。
2.因为C盘是NTFS盘符,所以也可以把虚拟机里的系统安到C盘。