V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xinhugo
V2EX  ›  问与答

VirtualBox 快速休眠后间隔一段时间再次开启,虚拟机内 XP 系统蓝屏会是哪方面引起?

  •  
  •   xinhugo · 2018-02-15 01:34:00 +08:00 · 4481 次点击
    这是一个创建于 2233 天前的主题,其中的信息可能已经有所发展或是发生改变。
    工作环境:
    宿主机:Windows 10 1709 X64 (全新安装)+ VirtualBox 5.2.6
    虚拟机:Windows XP SP3
    CPU:AMD X4 640,开启了虚拟化
    物理内存:4*4=16G
    系统磁盘:128G 固态硬盘
    虚拟机所在磁盘:同型号希捷 2T 硬盘组的 RAID 1






    问题:VirtualBox 快速休眠间隔一段时间(例如重启宿主机操作系统后)再次开启,虚拟机内 XP 系统蓝屏。将这套虚拟机文件在其他运行 Windows 10 1709 X64 + VirtualBox 5.2.6 的电脑上运作,不会出现此问题。

    目前排除过的问题:
    1、虚拟机文件问题?其他电脑运作正常、本机放在一块移动硬盘上问题复现。
    2、CPU Turbo Core、Cool N Quiet 导致的 CPU 频率变化?关闭两个选项后问题复现。
    3、VirtualBox 增强功能不兼容?本机全新安装 XP 系统,未打任何补丁,不安装增强功能,问题复现。

    物理内存问题?其他软件工作挺正常的,只插一条内存再测试?
    VirtualBox 在这套硬件+Windows 10 上工作不正常,只能换 VMWare?
    13 条回复    2018-02-17 09:35:49 +08:00
    h4lbhg1G
        1
    h4lbhg1G  
       2018-02-15 04:42:40 +08:00   ❤️ 1
    你可以试试 VMware 嘛! 话说 VBox 实际使用起来感觉还是没 VMware 方便,比如不能很方便的随意切换持久化硬盘和非持久化硬盘状态。

    你可以试试把这个虚拟机放 SSD 的 C 盘上再试试。略微怀疑移动硬盘与 Raid 的锅。

    我遇到的问题是虚拟机一般对于移动硬盘存储会出现问题。比如我用 VMware 在移动硬盘上安装 Win10 和 CentOS(奇怪的是 XP 是正常的),关机后再开机,都是系统文件校验失败,无法开机,本地硬盘安装就是正常的。但是用 diskgenius 把文件从 vmdk 拷贝出来,却发现文件 hash 都没问题。

    当然我的这个问题很可能是 Windows 的硬盘驱动的某种缓存机制数据溢出的锅。
    kokutou
        2
    kokutou  
       2018-02-15 06:54:28 +08:00 via Android
    虚拟机装 win7 嘛。。。
    xp 都有很多软件都用不了。。。

    xp 这么小,放 ssd 上每次开关机也就十几秒吧。
    oIMOo
        3
    oIMOo  
       2018-02-15 07:11:11 +08:00
    不太了解,不过我和一楼一样,弃用 Vbox 了。

    一更新拓展插件就有极大可能性无法全屏,而且性能也一般。

    几年前狠心跺脚的买过 PD,这次狠心跺脚了 VM ……
    input2output
        4
    input2output  
       2018-02-15 07:40:46 +08:00 via Android
    一直在用 VMWare,没遇到过…
    pkookp8
        5
    pkookp8  
       2018-02-15 09:40:46 +08:00 via Android
    换个 xp 系统,是原生还是 ghost
    xinhugo
        6
    xinhugo  
    OP
       2018-02-15 09:49:26 +08:00 via iPhone
    原来这么多 VMware 用户。

    @h4lbhg1G 一会试试虚拟机文件放固态硬盘看看,我也怀疑我的问题是缓存机制导致。 @kokutou

    @oIMOo 几年前好像因为启动慢弃用了 VMWare,可能真要再试试这商用软件了。 @input2output

    @pkookp8 MSDN 装系统后啥也没装。
    flynaj
        7
    flynaj  
       2018-02-15 09:57:31 +08:00 via Android   ❤️ 1
    xp 太老了,看你的付现就知道是很多新的东西支持不完善
    infun
        8
    infun  
       2018-02-15 10:32:28 +08:00 via Android   ❤️ 1
    windows thin PC
    xinhugo
        9
    xinhugo  
    OP
       2018-02-15 11:25:22 +08:00
    可能是 VirtualBox 对固态硬盘的支持问题,经测试:同样的环境,虚拟机内安装 Windows 7 一切正常。

    宿主机系统在固态盘,虚拟机文件无论在固态盘还是 RAID 1 上,虚拟机内的 XP 在快速休眠后间隔一段时间再次开启都会蓝屏。

    在改用固态硬盘 + 机械硬盘 RAID 1 前,虚拟机内的 Windows XP 是正常的。
    xinhugo
        10
    xinhugo  
    OP
       2018-02-15 13:04:44 +08:00
    测试发现,同样的环境快速休眠再开启:
    VMWare+XP,正常
    VirtualBox+XP,蓝屏
    VirtualBox+Win7,正常

    基本确认是 VirtualBox 的兼容性问题了。
    01802
        11
    01802  
       2018-02-15 13:10:08 +08:00 via Android
    以前因为杀毒软件问题,vbox 出过各种疑难杂症,楼主没说用啥杀毒,和其他机子一样吗!
    xinhugo
        12
    xinhugo  
    OP
       2018-02-15 13:28:13 +08:00
    @01802 是的,都是 Win10 自带的 Defender,添加了排除项也是如此。
    oIMOo
        13
    oIMOo  
       2018-02-17 09:35:49 +08:00 via iPhone
    @xinhugo 我的 linux 在固态,windows 10 在储存卡里面。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3278 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 14:09 · PVG 22:09 · LAX 07:09 · JFK 10:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.