Boot camp does not boot after El Capitan update

Solution 1:

System Integrity Protection (SIP) is something new with El Captain. This prevents the fdisk command from changing the Master Boot Record (MBR). You will need to temporarily turn SIP off by following the steps below.

  1. Restart the computer.
  2. When the computer restarts, hold down the alt/option key until the menu appears showing boot options.
  3. Select the Recovery HD partition for OS X 10.11.
  4. Once booted, select the Terminal application from the menu bar.
  5. In the Terminal application window, enter the following command.

    csrutil  disable
    
  6. Quit the Terminal application.
  7. Restart the computer to return to El Captain, OS X 10.11.

At this point, you can repair the MBR on /dev/disk1. Once you have finished, you should turn SIP back on.

To turn on SIP, follow the above steps, except substitute the following command.

csrutil  enable