一些老Mac机的用户想装Windows,却发现本身的系统上的Boot Camp Assistant(如下简称BCA)没有USB安装Windows的选项。api
下面以个人MacBook Pro (13-inch, Late 2011), OS X EI Capitan为例,让BCA支持USB安装Windows。数组
0、打开“/Applications/Utilities/System Information.app”,记下“Model Identifier”和“Boot ROM Version”的值(个人机器是“MacBookPro8,1”和“MBP81.0047.B2C”),稍后须要用到它们。app
一、首先从“/Applications/Utilities/”目录下将“Boot Camp Assistant.app”复制一份到“~/Downloads/”目录下。ui
二、打开“~/Downloads/Boot Camp Assistant.app/Content/Info.plist”文件。spa
三、找到“PreUSBBootSupportedModels”键,将其改成“USBSupportedModels”。code
四、在“USBSupportedModels”键下,将第0步记下的“Model Identifier”追加进数组。以下:orm
<key>USBSupportedModels</key> <array> <string>MacBookPro8,1</string> <string>MacBook7,1</string> <string>MacBookAir3,2</string> <string>MacBookPro8,3</string> <string>MacPro5,1</string> <string>Macmini4,1</string> <string>iMac12,2</string> </array>
五、在“DARequiredROMVersions”键下,将第0步记下的“Boot ROM Version”追加进数组。blog
<key>DARequiredROMVersions</key> <array> <string>MBP81.0047.B2C</string> <string>IM41.0055.B08</string> <string>IM42.0071.B03</string> <string>IM51.0090.B03</string> <string>IM52.0090.B03</string> <string>IM61.0093.B01</string> <string>MP11.005C.B04</string> <string>MB11.0061.B03</string> <string>MBP11.0055.B08</string> <string>MBP12.0061.B03</string> <string>MM11.0055.B08</string> </array>
六、保存“Info.plist”文件。get
七、签名。在Terminal中输入如下命令:string
sudo codesign -fs - ~/Downloads/Boot Camp Assistant.app/
八、运行~/Downloads/Boot Camp Assistant.app,便可看到BCA多了个“Create a Windows 7 or later version install disk”选项了。
参考:
1. Bootcamp - No ISO Option (http://apple.stackexchange.com/questions/170759/bootcamp-no-iso-option)
最后说一句,当你成功将Windows的ISO安装到U盘,分区并重启后,会发现没法从USB启动,不要急,这时候你能够选择长按电源键强制关机,而后从新开机,默默地拿出DVD刻录盘乖乖地把ISO刻进光盘吧,由于老Mac根本不支持从USB启动,哈哈哈~~我被参考的帖子给坑了(╯‵□′)╯︵┻━┻