4 Open Info.plist with TextEdit or with another text editor application like TextWrangler and search for the word USBBootSupportedModels. If the you find the word PreUSBBootSupportedModels instead of USBBootSupportedModels, rename it to USBBootSupportedModels. Underneath USBBootSupportedModels you will see the declared versions of MAC computers (i.e.
MacbookPro7,2, iMac12,2 etc) that support Creating bootable USB drives. The word (i.e. MacbookPro) indicates the Model of the computer and the number (i.e. 7,2) the version. If you see your computer’s model in this list, it means that your computer version is older than the declared number. 7 This step is for OS X 10.9 users, as it creates some kind of signature that prevents you from changing the info.plist and cause bootcamp to crash. To prevent this from happening, go to Applications > Utilities and double click Terminal.
Then write the following command into Terminal (it will ask you to enter your mac password to proceed). This command resigns the Boot Camp Assistant so that it runs with the new Info.plist. Sudo codesign ‐fs ‐ /Applications/Utilities/Boot Camp Assistant.app. If you’re having issues on Mac OS El Capitan or later, you need to first reboot into Recovery Mode (hold CMD+R on boot) and open the terminal (under utilities.) Once in the terminal there’s no need to sudo, as you’re already in root.
Type the command “csrutil disable” without quotes. This will allow you to edit system files like the Bootcamp’s Info.plist. After you’ve finished your install of Windows I highly recommend booting into recovery and using the command “csrutil enable” as this will re-enable System Integrity Protection. This will prevent any malware that might gain access to root from doing any severe damage to the system. (It will also restrict your abilities as root as well, however.). Another way to do this is to turn off System Integrity Protection in El Capitan. (I tried to duplicate and replace Info.plist, but I couldn’t get the right permissions for it no matter what I did.) If anyone else is having this issue, restart your computer in recovery mode by holding down COMMAND + R as it’s booting.
In the menu bar, click on Utilities, then open the Terminal. Type the following line exactly and then hit enter: csrutil disable Then restart your computer normally, and edit the plist. To reenable system integrity (which you might as well, for safety), restart in recovery mode again, and this time type the following line into the terminal: csrutil enable Then you can follow through with the rest of this solution.
- вторник 22 января