升级系统后vbox经常会遇到问题,
这一次是这样的问题,网上找的方法,可能还会有人碰到,发出来共享一下。
现象:
恢复运行virtualBox虚拟机时,出现如下错误
Failed to load unit 'HGCM' (VERR_SSM_UNEXPECTED_DATA)
日志最后几行如下
00:00:03.757 Changing the VM state from ‘DESTROYING’ to ‘TERMINATED’.
00:00:03.895 ERROR [COM]: aRC=NS_ERROR_FAILURE (0×80004005) aIID={1968b7d3-e3bf-4ceb-99e0-cb7c913317bb} aComponent={Console} aText={Failed to load unit ‘HGCM’ (VERR_SSM_UNEXPECTED_DATA)}, preserve=false
00:00:03.895 Power up failed (vrc=VERR_SSM_UNEXPECTED_DATA, rc=NS_ERROR_FAILURE (0X80004005))
解决办法:
销毁(Discard)当前虚拟机状态,然后启动即可(在虚拟机上右键,选择discard saved state)
原因:
早上升级了virtualBox版本,但是在升级之前,虚拟机不是shutDown状态,而是saveState状态,而新版本虚拟机在识别、启动保存的虚拟机状态时跟上。
来源http://fanxiong.org/blog/category/%E7%AC%94%E8%AE%B0/
上一次也碰到升级后虚拟机出现问题,后来在这儿求助,好像是配置的问题
运行下面命令即可
sudo /etc/init.d/vboxdrv setup
vbox Failed to load unit ‘HGCM’
- YIFUb
- 帖子: 89
- 注册时间: 2011-10-28 22:00
vbox Failed to load unit ‘HGCM’
I Robot