一直想好好的使用一下MacOS X,曾经用PearPC虚拟机来玩过,但是毕竟是虚拟机,速度太慢。后来在台式机上装了MacOS X,那时候还是刚刚推出基于Intel CPU的版本,有很多的问题,很多程序都不是原生的x86指令集的,需要一个中间层转换(相当于用x86芯片解释执行RISC指令),速度也比较慢。现在好了,有了真正x86的版本,很想试试,但是据说需要酷睿2双核才能跑,而我的台式机只不过是P4而已,于是只好忍了。
现在手头有了一部配置不错的本本,于是装MacOS X的心思又开始活动起来。正好有同事在MacOS X下开发,用的是x86的Leopard,我也就装一个。
我不想影响辛辛苦苦装好的WinXP的开发环境,只能另外找一块硬盘。正好手头有一块80G的笔记本硬盘,是我用来做移动硬盘用的。本想把这块硬盘换到本本上,但是本本上的硬盘是SATA的接口,而移动硬盘是IDE接口,无法装上去,没办法,只好用USB接口了。还好本本的BIOS支持从USB Mass Storage启动,否则还真是没办法。
同事手头的Leopard是用 dd 安装的,倒是方便,很快就搞定,然后我兴冲冲的将移动硬盘连到本本上,启动,熟悉的Mac启动界面出现在眼前,下面的圈圈转啊转,大家都很兴奋,但是最后,出现了该死的四国语言界面,给我们泼了一盆凉水。
同事告诉我,他还有一张安装盘,可以试一下直接安装方式,于是晚上回到家,开始用光盘安装。(Dell 1420的光驱真的不好,老是嘎吱嘎吱的让人烦) 安装过程中还出现一些小插曲:向导问是否要从其他Mac机上transfer文档和设定,我当然是选择不转移,结果画面又回到第一步,整个一个死循环,在网上Google了一下,还好有解决的办法,就是启动时用 -s 参数以单用户方式进入,手工创建一个“向导已经完成”的标志文件来跳过这个向导。
但是,启动之后还是四国语言(相当于Windows的蓝屏)。没有办法了吗?难道只有放弃?不,绝不。经过尝试,使用安全模式是可以进入的。启动时使用-x参数即可。终于,在本本上出现了真正的Mac界面,如此的……难看,因为没有装显卡驱动,默认分辨率是1026×768,但是本本的屏幕是1440×900,结果文字、图标都被压扁了,难看死了。
于是开始寻找驱动,经过漫长的搜寻,终于在一个论坛中找到了可用的驱动,天,一个显卡驱动居然要七十多兆。驱动安装的时候最后系统死掉了,没想到重启系统,居然一切正常,驱动也工作良好。看着华丽的苹果界面,心里那个爽啊。
下一步就是网卡驱动了,不过经过几个小时的搜寻,愣是无解,唉,先这样吧。回头找个XCode装上,就可以在Mac上写程序了,呵呵。
[更新于 2008-03-24 11:07]
上次安装Leopard时只给系统盘分了10G,其中系统占用了5G多。今天试图安装XCode的时候,发现XCode需要3G多的空间,没有办法,只好重新安装。重装的时候,注意了一下安装选项。重新安装了几次Leopard,换用不同的配置项进行安装,终于搞定了四国语言问题。目前,Leopard已经可以正常启动,显卡驱动良好,QE和CI已经工作,遗憾的是网卡仍然搞不定。
安装时,使用原生内核“Stock Kernel”,其他的不选。附加项中的SpeedStep不能选,因为我使用了EFI。估计第一次安装的时候就是这里没有注意。其实在选项说明中已经说明了:破解版本已经内置了SpeedStep支持,如果使用了EFI,就不能选择SpeedStep了,唉,大意啊。
最近公司给我配了一部本本。预算是8K,型号自己选。于是在网上寻觅了几天,终于定了Dell Inspiron 1420。当然,标配是用不了8K的,于是乎调整了一下配置,最后7999.26拿下。
具体配置如下:
- CPU: T7250 (2.0GHz 英特尔®酷睿™2双核处理器)
- 内存: 2G
- 显卡:NVIDIA GeForce 8400M GS (128M独立显存)
- 显示:14.1英寸WXGA TFT显示屏 1440×900 (比我的台式机都要好)
- 硬盘:160G SATA 5400转
- 光驱:HL-DT-ST DVD+-RW GSA-T21N
- 声卡:SigmaTel
- 网卡:Broadcom NetLink 59xx
- 无线:Intel Pro/Wireless 3945ABG
- 电池:9芯
因为是工作用机,所以没有搭配蓝牙、摄像头什么的。这部本本我还是比较满意的,性价比相当不错。要说缺点嘛,一个是光驱读盘的时候嘎吱嘎吱的让人不爽 [2008-04-16 顺序读盘的时候光驱基本无声,例如看碟子的时候,但是像装软件这种需要随机读盘的操作就会有很大的噪声] ,还有就是稍微重了一些,这也无可厚非,毕竟为了增加续航时间,我用的是9芯电池。
拿到本本之后,第一件事情是将预装的Vista Home Basic版本干掉,还是用XP比较爽,没有什么软件兼容性问题,而且,就算是要用Vista,也要用旗舰版嘛,你说是不是 :) 。预装的Media Direct也干掉,这是工作用机,再说了,听音乐有iPod,看片片有PSP,哈哈。然后就唏哩哗啦的装上了XP。
然后就是工作环境了,永远的Visual Studio 6,然后是Visual Studio 2008,MinGW配合Code::Block等等。然后是Apache/MySql/PHP,Python,然后是打包工具NSIS,输入法又回归了紫光,不用搜狗了(不喜欢这名字)。翻墙工具Tor,编辑工具EmEditor/UltraEdit/WinHex,比较工具Beyond Compare,防治病毒用免费的小红帽,虚拟光驱Daemon Tools,因为工作需要经常使用MSN,于是顺手装上一个MSN Shell,邮件客户端依然使用FoxMail(我对FoxMail的感觉越来越不爽了),垃圾邮件过滤使用POPFile,远程SSH客户端使用SecureCRT/WinCAP,远程Windows控制使用UltraVNC,源代码版本控制客户端TortoiseSVN,压缩软件7zip,再加上Photoshop/DreamWare/Firework来做做网页,NetTransport/FileZilla下载一些东东,FireFox/Mathon来上网,基本上就齐备了。哦,忘记装Office 2007了,呵呵。
这样,我基本上把整个开发平台转移到这部本本上了。
![Apex[有所思,有所志]](http://apex.ncksoft.com/wp-content/themes/deepwater/images/dw_site_logo.png)