标签归档:refit

howto:利用Parallels Desktop给光驱挂掉的MacBook装Windows

众所周知,小白的光驱寿命是非常短暂的,我的小白买来一年(三年前)光驱就一命呜呼了,之后就开始靠rp来勉勉强强读碟装系统,最近一年就完全不认盘了,搞得只有用虚拟机来折腾。

很长一段时间完全在mac下干活,除了极少数操蛋的网银支付宝之类需要在虚拟机下用xp,其余事情也还都能搞定。

前几天由于游戏需要一个Bootcamp下的windows,就开始惨不忍睹的折腾之旅了。。

目标:硬盘重新分区,第一个分区40G左右,NTFS格式,塞Windows7,第二个分区32G,FAT32格式,用来做公共分区,在windows7和虚拟机下的xp中共享数据和程序用。第三个分区使用剩下的全部空间给mac系统。

准备工作:足够大的移动硬盘一只,snow leopard安装盘镜像一只,win7可启动的iso一只,parallels desktop虚拟机一只。

顺手给点下载地址:

集成SP1的英文版windows7:

ed2k://|file|en_windows_7_ultimate_with_sp1_x86_dvd_619077.iso

|2563039232|60C9D5F92AFFA625F7A40717C6B264D9|/

SHA1: 92C1ADA4FF09C76EC2F1974940624CAB7F822F62

集成SP1的中文版windows7

ed2k://|file|cn_windows_7_ultimate_with_sp1_x86_dvd_618763.iso

|2651877376|D6A0D9FDB8C67A65B92B4C1AC197109C|/

SHA1: A94623A6B572541157B63FFD9C0495ED47BE792A

parallels desktop去官网( http://www.parallels.com )下就可以了,顺手可以申请14天的试用key,足够安装系统了,至于14天后怎么办,请看:
http://johnliu.info/mac/wu_xian_shi_yong_parallels_desktop/

开始折腾之前,硬盘320G有两个分区,第一个分区290G左右,完全交给sl用。第二个分区是32G的FAT32分区,用来存放虚拟机下的各种杂碎以方便使用。这个分区通过parallels共享给虚拟机内的xp后,映射到了盘符e(这个很重要哦,后面会用到这个分区的)

现在开始折腾,先备份当前的系统+虚拟机到移动硬盘,这个时间估计比较长,备份系统用time machine,虚拟机就简单了,关机,直接copy整个虚拟机到移动硬盘上。对了,记得先把移动硬盘整个或者足够大的空间(至少能塞下你的真个mac系统盘+8G左右的sl的dmg)格式化成HFS+,否则你的虚拟机文件估计是塞不进去的,也不能用tm备份。开始备份后可以出去溜溜狗之类的,因为时间确实是太长了,如果没用过tm备份的话,第一次备份一般要一两个小时。

备份完成后,跟旧系统say bye-bye之前,还需要用那个旧系统做些事情。

先找到你下载的sl系统的dmg(还没下的就通宵挂机吧,8G对于天朝的网络不是小事情。。),然后打开程序~实用工具里的磁盘工具,选镜像~扫描镜像以供恢复,选你下载的sl.dmg,扫描后备用。

然后,从你备份系统的移动硬盘分区抽出10gb的空间,格式化成hfs+后,把你下载的sl的dmg恢复进去

最后,对于我来说,还需要备份那个原来的FAT32分区,这个最简单,只要整个盘copy就完事,之前尝试过用磁盘镜像,感觉不是那么理想,又慢,占地还大。

现在是时候和原来系统说bye-bye了,关机,重启时候按住alt键,系统选择界面就有个带移动硬盘标志的安装盘了,选那个盘启动系统。

然后就可以开始折腾硬盘了,按照之前的目标重新分区后,选工具里的用timemachine恢复系统,然后选刚才的那个tm备份,接下来又可以出去玩了。。恢复过程会持续接近1小时。

如果恢复不顺利,那么可以重新安装一次系统,安装好后选择从tm备份迁移用户数据,照样可以原地满血满蓝复活。不过记得重装系统后马上选择软件更新,打上最新的combo update后再开始使用。

mac系统装好后,装上虚拟机,然后开始下一步的折腾。。

先把公共分区的内容丢回去,然后启动虚拟机,新建一个虚拟机,选择windows7系统,记得选上开机之前修改配置的选项。

接下来删掉除了光驱、显卡之外的所有硬件,然后新建一个硬盘,选择本地硬盘上的第一个分区。光驱则选择使用iso,选中win7的iso。

然后就是按照正常流程安装windows7了,一直到第一次重启之前都不需要管它,当安装进行到第一次重启时候,速度关掉虚拟机,这时候虚拟机已经完成任务了。

接下来需要一份refit,下载地址:

http://downloads.sourceforge.net/refit/refit-bin-0.14.tar.gz

拿下来以后,把efi文件夹丢到系统盘根目录,例如/Volumes/MacOSX/efi

然后,打开终端(terminal),复制粘贴这段命令(注意系统盘名称按照自己实际情况更改):

sudo /Volumes/MacOSX/efi/refit/enable-always.sh

回车后给密码,完事,重启,如果直接进入了mac系统,还需要打开终端丢这一段命令(注意系统盘名啊):

sudo bless –folder /Volumes/MacOSX/efi/refit –file /Volumes/MacOSX/efi/refit/refit.efi –labelfile /Volumes/MacOSX/efi/refit/refit.vollabel –setBoot

接下来重启,就可以看到refit的系统选择界面了,这时候需要先选sync partition table来更新分区表,然后就可以选右边的windows系统了,完事。。