一些老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啓動,哈哈哈~~我被參考的帖子給坑了(╯‵□′)╯︵┻━┻