I have a MacBook 2015 running macOS High Sierra 10.13.4,I installed Windows 10 using Boot Camp. After that I created two partitions swap,root to do installed Linux Mint. Finally I installed rEFInd to manage the three OS's, but where reboot I can't access Windows. It's show message error "rEFInd - Booting OS Starting bootmgfw.efi Using load option '' BlInitializeLibrary failed 0xc00000bb ", How to fix it? enter image description here

  • Are your partitions ordered 1. MacOS, 2. Windows, 3. Linux? Are your partitions all primary? – Scottmeup Apr 24 '18 at 8:19
  • Yes, That's right. – luctp Apr 24 '18 at 8:42
  • Could you run "diskutil list" from terminal and attach the output? – Scottmeup Apr 24 '18 at 9:44
  • Hi There, I fixed it, by disabling SIP, and converting MBR to GTP by "sudo gdisk / dev / disk0" , p,x,n,w,Y. Thank you for reply – luctp Apr 24 '18 at 10:23
  • @luctp Please add the above as an answer. – JBis Apr 24 '18 at 11:22

I will formalize @luctp's answer seeing as the user is gone and I have (sort of) confirmed that the instructions work:

So here's how the error looks like, when trying to boot Windows from rEFInd: enter image description here

The steps below will make the error 0xc00000bb effectively disappear and, for @luctp, seemed to be enough to fix the triple boot. However, in my case, more work had to be done as I explain at the end of the answer.

To get rid of the 0xc00000bb:

  • Download and install gdisk.

  • Disable SIP, otherwise you get error the following error when running gdisk: Problem opening /dev/disk0 for reading! Error is 1.

  • Create a new Protective MBR for your disk using gdisk, start by running on the terminal: sudo gdisk /dev/disk0

  • (Optional) Choose "p" to have a look at your current GPT partitions, and potentially create a backup of them. Also look here for better ways of backing up the partition table.

  • Choose option "x", then option "n" to request the creation of a fresh Protective MBR, then option "w" to write the requested changes to the disk, confirm with Y and exit the tool with "q".

After the steps above, Windows 10 should indeed start booting (whereas before it would simply get stuck in rEFInd).

In my case, however, the Windows 10 EFI boot splash would show on the screen for a few seconds and then suddenly reboot.

What ended up being the solution for having a working triple-boot in my Mac was following David's Alternative Second Answer, specifically the "The First Way". Now, I can boot to any of the three OSs. Not only that, but I can boot them from either rEFInd directly or through GRUB (for Ubuntu/Windows) after rEFInd or after pressing the Option key on boot.

| improve this answer | |
  • Steps under Linux are simpler - gdisk can be installed from your favorite package manager (pacman in my case), and there is no need to disable SIP. – Chih-Hsuan Yen Apr 18 at 15:35

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .