我目前正在尝试在 VirtualBox 3.0.1 中运行 Chrome OS。Windows XP Pro 是主机系统。
实际行为是 Chrome OS 启动正常,到达登录屏幕。
有一次,当我尝试使用我的 Google 帐户登录时,网络指示灯(位于 Virtual Box 窗口底部)短暂闪烁,显示连接尝试。然后什么也没发生,显示停留在登录屏幕上。
网络指示灯闪烁让我认为这可能是代理配置问题。事实上,我正在使用代理从 Windows 访问互联网。我猜想 Virtual Box 也应该配置这样的代理,但在互联网上找不到任何不暗示实际修改客户系统的信息(例如,这这种解决方案对我来说不起作用,因为它意味着访问客户系统,而我无法访问)...
有谁能提供关于如何配置 Virtual Box(也许还有 Windows XP)以使其正常工作的线索或想法吗?
Chrome 操作系统版本:999.999.32409.000656,开发者版本,11 月 20 日星期五 00:07:42 UTC
答案1
这不是 VirtualBox(或 Windows XP)的问题 - 您需要指示 Chrome OS 使用代理。VirtualBox 中的虚拟适配器可以配置为 Bridged 或 NAT,尽管 NAT 可能会让您的生活更加轻松。
我没有 Chrome OS VM - 所以这部分只是基于我的 Chrome 浏览器的猜测,但是您可以单击扳手图标->选项->引擎盖下(选项卡)->在网络部分下,单击“更改代理设置”按钮吗?
也可能有一种方法可以在启动脚本中导出正确的环境变量(最有可能是 http_proxy),因为 Chrome OS 与 Linux 和 Ubuntu 共享某些遗产,但我无法对此进行具体评论。
附注:您的 VirtualBox 版本有点过时,您考虑过升级吗?
答案2
如果您的 VirtualBox 网络适配器目前设置为 NAT,请尝试将其设置为“桥接”,并确保您的主机操作系统在启动虚拟 Chrome 之前已通过代理连接到互联网。