Virtual Box真美

上次说的折腾OSX86, 折腾到一半就搁下了, 因为经常搞到BIOS设置混乱必须Clear BIOS才能启动, 折腾得很痛苦

退回使用虚拟机, 刚好发现VirtualBox竟然已经直接支持Mac OS X Guest了, 这下不用EFI模拟+各种Hack了, 真美

不过官方是说只在Mac OS X Host上才行, 看到这个心一凉

不过搜到一个Hack:
http://www.projectosx.com/forum/index.php?showtopic=1320

我用的是Virtual Box 3.2.8, firmware efi64这个设置不必要, 而且一旦在Virtual Box GUI里面修改其它设置, 这个选项会被置回EFI, 直接用OSX原盘启动安装, 升10.6.4, 一切顺利, 文中的声音的修复我也没弄, 直接在Virtual Box里Disable Audio了, 反正也不需要

从这个Hack来看, Virtual Box的EFI已经ok了, 但是VBoxInternal2/SmcDeviceKey这个特征串原本是在运行时从Host读取的, 如果不是用Mac OS X Host, 这个值就不能通过OSX的检测, 但是Virtual Box包含这个串估计会招来Apple的官司, 所以只好只在OSX Host上才支持, 这个方法Override掉这个串, 通过检测

真美

PS: 在我的CPU/内存基本跟X61相当的台机上Virtual Box里的OSX比X61上的OSX86还快, 也就是说X61的显卡还不敌Virtual Box的虚拟……

Advertisements

No comments yet

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: