一些老Mac機的用戶想裝Windows,卻發現自己的系統上的Boot Camp Assistant(以下簡稱BCA)沒有USB安裝Windows的選項。
下面以我的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”),稍后需要用到它們。
1、首先從“/Applications/Utilities/”目錄下將“Boot Camp Assistant.app”復制一份到“~/Downloads/”目錄下。
2、打開“~/Downloads/Boot Camp Assistant.app/Content/Info.plist”文件。
3、找到“PreUSBBootSupportedModels”鍵,將其改為“USBSupportedModels”。
4、在“USBSupportedModels”鍵下,將第0步記下的“Model Identifier”追加進數組。如下:
<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>
5、在“DARequiredROMVersions”鍵下,將第0步記下的“Boot ROM Version”追加進數組。
<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>
6、保存“Info.plist”文件。
7、簽名。在Terminal中輸入以下命令:
sudo codesign -fs - ~/Downloads/Boot Camp Assistant.app/
8、運行~/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啟動,哈哈哈~~我被參考的帖子給坑了(╯‵□′)╯︵┻━┻