ubuntu10.10 下用 Virtualbox 安装 mac OS X【amd CPU】改变分辨率
我的电脑是thinkpad E10,1.3GHz AMD K325的cpu,4G内存,专门为玩儿虚拟机加的2G。分辨率 1366x768
安装的时候,试过EmpireEFI4AMD.iso、EmpireEFIv_1.XX.iso都装不上,最后用了LegacyBootCD.iso,装上了。
由于只分配了1G内存,所以经常启动卡死。改为1.5G情况好转。
但是分辨率一直是1024X768,很不爽,于是查了好些资料,最终解决,方法如下:
在这篇帖子里找到的方法,帖子地址:http://hi.baidu.com/chrisyue/blog/item/bd8ae0f89676d41dd8f9fd7f.html
——————————————————————————————————————————————————————
【引文】
最近在windows上用VirtualBox安装了雪豹,却发现分辨率只能在1024x768上,我的笔电默认是1280x800的分辨率,浪费了很多显示空间。后来上网查阅了好多资料,然后自己鼓捣了一下发现其实只要两个步骤就可以搞定了。
首先是给VirtualBox添加一个新的自定义分辨率。进入VirtualBox的安装目录,有个命令行工具VBoxManger.exe,利用这个工具给mac虚拟机增加一个自定义分辨率,执行格式为VBoxManagesetextradatamacCustomVideoMode11280x800x32,命令行里mac是我的mac虚拟机的名字,最后是自定义的分辨率,注意最后是mode+1不是model,然后那个1也可以随便改成其他数字的。
就我的经验,其实不见得非要自己加自定义分辨率,因为VirtualBox里面已经有很多定义好的分辨率,像常用的1280x1024都是有的,你可以在用EFI启动之时,选择苹果图标,然后按下方向键,这个时候会有更多的菜单弹出来,其中的VideoInfo列出了所有VirtualBox支持的分辨率,你可以在这里确认刚才添加的自定义分辨率。网上好多文章都没说要添加分辨率并确定自定义分辨率已经在列表,我觉得这一步满重要的,难道就我一个人用1280x800了?
——————————————————————————————————————————————————————我的虚拟机名字是mac 10.6 ,主机为ubuntu,于是用locate命令找到VBoxManage的所在 /usr/bin ,然后执行VBoxManage setextradata mac CustomVideoMode1 1366x768x32
然后按照上述方法,在启动时输入“Graphics Mode”=“1366x768x32” 搞定!