抛弃BootCamp,在iMac 17'上安装Windows 7 x64

老婆一直在家里的iMac上使用VM,然后在里面玩一个很土的Windows XP。
什么原因呢?因为她要用PPLive看电影,要用QQ和她爸视频聊天,要用酷狗听歌,要用QQ游戏和同学斗地主,而这些需求Mac OS完全不能满足。

所以在一个很空的下午,决定帮她把MacOS干掉(反正她是肯定不用,放着白占的地方,也就放弃了BootCamp),安装一个Windows 7 x64,结果遇到很多问题,与大家共享。

1、改造原版Windows 7 x64 光盘
    因为iMac 17的EFI比较旧(v1.1),不能支持Windows 7 x64 光盘中复合 bios和efi 双重引导的引导方式,会出现经典的:  
       1.
       2.
Select CD-ROM Boot Type :
    在这个提示下面,iMac的键盘无法工作,所以就卡在这儿不动了。
    所以要重新创造一引Windows 7 x64 光盘,只包含 bios 引导方式,(efi引导方式不支持),使用的工具是 Windows Automated Installation Kit (AIK) 中的 oscdimg.exe。
    假设 oscdimg.exe 在当前目录,X:是包含原版 Windows 7 x64 的光驱,使用下列命令:
    oscdimg -n -m -bx:boot\etfsboot.com x: .\windows7dvd.iso
    就可以在当前目录上生成windows7dvd.iso,然后再把这个iso刻成光盘,就可以开启安装程序了。

2、转换GPT分区到MBR分区
    开启安装程序,在磁盘管理中,把盘删掉再创建,但是无法格式化成NTFS,因为Windows 7必须以EFI方式启动才能操作GPT分区,以BIOS方式启动,只能操作MBR分区。
    进入修复控制台,进入命令提示符,输入diskpart命令:
    select disk 1
    clean
    convert mbr
    再开启安装程序(x:\sources\setup.exe),就可以分区格式化了,顺利安装Windows 7。

3、安装驱动程序
     Windows 7 安装好以后,继续安装驱动程序。
     插入Snow Leopard的安装光盘,运行”setup,提示这款机型己经不提供 X64支持,FUCK!
     但最后发现,还是可以搞定的。以管理员身份打开一个命令提示符,进入SL安装光盘的 “Boot Camp/Drivers/Apple",运行 "msiexec /i BootCamp64.msi",顺利安装。


经过这三步,Windows 7安装成功,所有iMac的硬件都成功识别,磁盘上只有一个Windows 7,不存在空间浪费,接下来就是老婆自己安装她喜欢的软件。

你可能感兴趣的:(apple,游戏,windows,qq,XP)