VirtualBox 4.3“不能为虚拟电脑 打开一个新任务”解决方案

时间: 2013-11-12 / 分类: 软件网络 / 浏览次数: 36,278 / 55个评论 发表评论

最近做项目因为设计不同网络,还要大家文件和数据库服务器环境,所以需要多台机器进行测试,最简单的方法当然是跑多个虚拟机了。虽然不可否认 VMware 确实强大,不过相比较起来我更喜欢功能比较简单轻省的 VirtualBox。

因为虚拟机比较多,所以我关掉虚拟机的时候一般选择快速休眠模式,这样下次打开的时候直接加载上次使用状态,很方便。上周的时候将 VirtualBox 主程序升级到了4.3.0,结果出现问题了。打开快速休眠状态的虚拟机,提示出错:

不能为虚拟电脑 XXX 打开一个新任务.

Failed to load unit ‘PATM’ (VERR_SSM_FIELD_NOT_CONSECUTIVE).

返回 代码:E_FAIL (0x80004005)
组件:Console
界面:IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

这就相当郁闷了。之前一直都是这么用的,怎么突然就不行了呢?赶紧搜索一下,发现很多人碰到了这个问题,不仅很多人升级4.3遇到,之前的版本也有很多人遇到这样的问题。

很多网友发表了自己的看法,也有很多人通过别人提供的方法解决了问题,比如其中一个回答是:在虚拟机设置里将CPU个数调整为1个。可是 Louis 虚拟机CPU本来设置就是一个,不可取。

另一个回答是右键选择出错的虚拟机,选择“清除保存的状态”选项,这样相当于将快速休眠的虚拟机强制拔电,重新开机。Louis 试了一下,这样果然是可以,可是是不是以后都不能快速休眠了呢?这不是我要的答案。

然后 Louis 想到,更新了 VBOX 之后,貌似是没有更新 VboxGuestAdditions 增强功能组件,于是同样把该组件更新了一下,打开之前还没有被我清除状态的虚拟机,当当当当,果然就搞定了!

所以说,遇到问题一定要去自己找办法,人云亦云也许会解决问题,但不一定是适合自己的方法!

另,Louis 看到 Vbox 官方已经升级到 4.3.2 了,不知道有没有解决这个问题。

历史上的今天

2011年:Firefox 8(82条评论)

2009年:射手播放器正式发布3.2版,包含多种音频音质相关的新功能(136条评论)

2008年:动画:功夫熊猫之盖世五侠的秘密和Burn-E(2条评论)

2007年:[11.12]我身边发生过最搞笑的事!(0条评论)

55个评论

  1. 从良未遂
    2013/11/12 08:19:55

    抢沙发:这玩意用的不多,就是装黑苹果时装过。

  2. 免费部落
    2013/11/12 09:16:16

    表示很久没有用到过虚拟机!

  3. 21氪
    2013/11/12 11:33:21

    学习了,不能折腾

  4. PHP二次开发
    2013/11/12 12:55:53

    还没用过这个工具,有空测试一下。

  5. 安心
    2013/11/12 13:11:41

    我用它装过 ubuntu,现在很少用了。

    • Louis Han
      2013/11/12 13:46:16

      @安心, 嗯 我用它几乎装过所有的系统了,不过现在用的就是XP/2k3

  6. 微历史
    2013/11/12 13:56:02

    技术性好强呀,努力支持一下!

  7. 社新社
    2013/11/12 14:22:50

    虚拟机这个东西一直没用过。长见识了。

  8. 小喜
    2013/11/12 15:05:18

    由于工作需要,我也一直用VirtualBox,但自从升级到Windows 8.1后,开虚拟机就经常CPU 100%,卡的一笔,下次新安装一个虚拟机试试看还会不会卡

    • Louis Han
      2013/11/12 18:09:04

      @小喜, 没想到win8.1还有这样的问题,也许新版本已经解决了吧

  9. 海涛
    2013/11/12 15:16:58

    来看看,虽然不用这玩意儿。。。。

  10. 秦大少
    2013/11/12 18:09:21

    配置太低,玩不动虚拟机,坑啊!

  11. 郑永
    2013/11/12 18:23:11

    先收下,呵呵。还不错的解决方案。

  12. Simnovo
    2013/11/12 19:12:47

    很久不用虚拟机了

  13. 三子博客
    2013/11/12 19:22:13

    话说还在学校的时候用虚拟机弄过服务器,现在嘛用不上喽。。。

  14. 那时年少
    2013/11/12 19:38:11

    配置比较低,跑不起来,>_<

  15. FROYO
    2013/11/12 19:52:30

    表示没怎么用过Vitualbox,似乎ghost装系统总是出错,用不起来啊

    • Louis Han
      2013/11/12 20:00:03

      @FROYO, 嗯,虚拟机里面用ghost装系统,需要用工具把虚拟硬盘先格式化一下

  16. 山野愚人居
    2013/11/12 21:38:42

    用的VM……跑linux的……

  17. 皇家元林
    2013/11/12 21:54:41

    以前喜欢玩,现在电脑跑不动了。。。

  18. 大路
    2013/11/12 23:55:04

    啥玩意儿?看不懂的东西,纯粹就成为了文盲~

  19. 天长地久
    2013/11/13 01:05:00

    这都是好折腾人玩的

  20. 亨sir
    2013/11/13 08:55:09

    虚拟机就用过VMware,还是在PJ网络的时候用了一下子!!嘿嘿

  21. 海棠秋客
    2013/11/13 09:58:06

    又学到了,不错,支持博主,欢迎回访

  22. 爱软儿
    2013/11/13 15:03:17

    我要建一个 还不得 把我卡斯

  23. Alick.Li
    2013/11/13 23:00:14

    正用着呢,没有发现过这个问题….

  24. yxiao
    2013/11/14 09:29:19

    用的好好的,干啥要升级。我就经常因为升级出些乱七八糟的问题。

  25. 那时年少
    2013/11/15 10:20:40

    昨天在win8下装了个Vitualbox来跑xp,

  26. anopos
    2013/11/16 14:35:06

    学习了。

  27. lovee
    2013/11/25 01:25:56

    VB这货虽然是免费但是功能还是太弱了特别是如果需要用到显卡的话这货简直没法用啊w

    • Louis Han
      2013/11/30 19:16:53

      @lovee, 还好我这里暂时对显卡是没有什么要求的,能提供网络和数据服务就好了

  28. goonero
    2015/06/30 14:54:23

    我想知道,在无法进入操作系统,怎样更新 VboxGuestAdditions

    • 路易大叔 Louis Han
      2015/07/01 12:40:06

      凭我的智商我是想不到了,GuestAdditions相当于系统的驱动,不进系统怎么装?

发表评论

您的昵称 *

您的邮箱 *

您的网站