VirtualBox

解决 Windows 10 Insider 在 VirtualBox 里无法升级的问题

一句话解决

在 VirtualBox 的虚拟机设置里,开启 3D 加速 的设置

繁琐点的解释

因为有一些奇葩测试需要在 Windows 下进行,于是在 macOS 上装 VirtualBox 跑 Windows,又因为既不想付钱也不想用盗版,所以用的 Windows Insider,就是给微软当小白鼠跑最新的公开测试版,微软也允许免费商业使用(脑补微软的内心:你们都敢在生产环境用我的测试版我也不好意思收你钱)

从九月份开始出现了点问题,Windows 10 自动更新后在重启过程中会失败,然后会尝试回滚到上一个可用版本,最后一个可以正常运行的 Windows 10 Insider Preview 是 Fast Ring 里的 14915 版本,后面的 14926,14931,14936,14942 都有这样的问题,而且在微软的官方更新日志里也承认了这点

本来可以置之不理,但是 Win10 是不是弹提示框说当前版本授权十月一号就到期了后面会隔一段时间自动重启如何如何,还是要想办法解决才行,搜 VirtualBox 论坛中枪的人满地都是,对原因的猜测是 VirtualBox 提供的显卡驱动有问题,导致新版的 Win10 不认从而挂掉,但是都没有给出好的解决办法

今天更新 14942 还有问题,忍不住再搜,终于有见到有人说把 VirtualBox 设置里的 3D 加速 打开就可以了,试了下果然,应该还是驱动有问题吧,期待早点解决

Win7 64bit 上 VirtualBox 安装过程中卡死

前两天桌面上 VirtualBox 的图标异常, 加上被提示有新版, 就想要不下个新的装上, 结果安装过程中到更新 VirtualBox 那个虚拟网卡时就卡死, 连带把机器本身的无线也弄的不可使用, 重连也不行. 不行就取消 VirtualBox 安装呗, 但是点取消后过很久才有确认窗口, 而且不管点什么最终还是关不掉, 任务管理器杀进程都没用, 只能重启. 一开始以为下的 4.3.0 这个版本有问题, 去官网重下 4.2.8, 问题依旧

公司笔记本装的 Win7 64bit, 怀疑是不是这个问题, 下载的时候没发现有区分 x86/x64, 搜了下 “VirtualBox 安装过程中卡死”, 果然有人一样, 说解决办法有解压安装文件直接选 x64 的安装, 这个用 7zip 解开 .exe 安装文件后也没发现有区别, 倒是那个 GuestAddition.iso 里有, 没直接去试, 另外的解决办法是 “安装过程前先禁用所有的网络连接, 然后安装过程中添加 VirtualBox Host Only 的网卡那就可以顺利通过“, 一试果然

Ubuntu 下多网卡配置自动网关

本文纯属转载, 原文: http://yiding-he.javaeye.com/blog/244943

在公司台式机上折腾了个 VirtualBox, 装了个 Ubuntu 9.10 Server, 为了上网同时开了 host-only (主要是可以分配到个固定 IP, 方便主机连), Bridge (方便公司内其他人访问用), NAT (上外网用, 不过现在不用认证了其实这个没啥意义了), 三网卡的壮观就在于经常流量不知道从哪个网卡出去了, 导致访问不到外面, 该死的自动网关…

按上文提到的方法, 直接用个 sudo route add default gw 172.*.*.* (* 处似乎算机密?) 就可以了, 一试果然