win7-32bit-virtualbox安装问题及解决方式
要成为黑帽子白帽子少不了的就是Linux系统,作为女汉子的我定会拿来玩玩,可是有舍不得win7系统,毕竟用了这么多年的图形界面。。。
因为本女汉子系统是win7-32位,本来想着通过vmware安装虚拟机,谁知,这玩意儿只有64bit的,于是我就入了oracle-virtualbox的坑,安装的过程遇到过困难,但终究都克服了,无非就是百度,谷歌,答案都在网上。下面我来总结一下“颠簸”的安装过程。
1.下载ubuntu系统
登陆 http://www.ubuntu.org.cn/download ,即可下载(文件略大,将近1GB);
2.下载virtualbox
登陆 https://www.virtualbox.org/wiki/Downloads,选择适合用户操作系统的版本 ;
3.下面开始安装
安装方法可以参考此链接
4.问题来了!
当一切准备就绪后,点击“启动”按钮,发现此错误: Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).
原因是这样子的: 宿主机win7用的ghost系统,会破解uxtheme.dll文件,导致virtualbox启动失败;
解决方法是这样子的:下载 win7-32bit(链接)-64bit(链接)的uxtheme.dll文件,然后使用原版的uxtheme.dll替换c:\windows\system32\uxtheme.dll即可。(ps:都不知道本人有多粗心了。。。硬是把替换的文件写成uxtheme .dll,其实.和e之间有个空格,导致替换后出现错误。。。一定一定要改成uxtheme.dll,一模一样!
好了,大事搞成,点击“启动”按钮,等待奇迹的出现,然而。。。命令窗口进去了,却出现这么一句话:Unable to boot : please use a kernel appropriate for your cpu
不要担心,分三步走:1.关闭虚拟机 2.打开virtualbox管理器—设置—系统—处理器—勾选启用 扩展特性的:PAE/NX选项 3.“启动”虚拟器
这样一来,问题都解决啦!附上一张图~~~
感想:自从换了32位系统,没想到安装ubuntu会出现这么多问题,不过还好,通过百度,谷歌将问题解决了,每一次都非常享受这种感觉,更是让我坚信,不管是在编程路上还是生活中,出于这样一个信息科技高速发展的时代,我们遇到的大部分问题总是有办法解决。
棒棒棒!!!又可以开始学习Linux之路了!!!