I'm attempting to triple boot my Macbook from an external SSD. I first started with installing Windows 10 on the external SSD following https://www.youtube.com/watch?v=3IhW722IMwE. Following that I followed this tutorial to install Ubuntu on the second partition here. I was able to boot into both Windows 10 and then into Ubuntu using reFInd. However, now I can't boot into Windows 10 and I keep getting the error "BlInitializelLibrary failed 0xc00000bb". When I searched this error I end up at a website here. This does not resolve the issue for me though.

What I've tired since is creating a folder in Ubuntu under "/boot/efi/EFI/Windows" and then mounting that partition to that folder. In the folder "/boot/efi/EFI/" I only had "APPLE, refind, tools, ubuntu" before.

I have also followed the steps at these links as well here.

While in Ubuntu if I type efibootmgr -v into terminal I get,

BootCurrent: 0000
Timeout: 2 seconds
BootOrder: 0000,0001,0002,0080,0081,0082
Boot0000* ubuntu HD(1,GPT,2a4cd9af-2573-486d........)/File(\EFI\refind\refind_x64.efi)
Boot0001* rEFInd Boot Manager HD(1,GPT,2a3cd9af-2573-.....)/File(\EFI\refind\refind_x64.efi)
Boot0002* Windows HD(7,GPT,0000000-0000-0000-0000,0x0,0x1)/File(\EFI\Windows\grubx64.efi)
Boot0080* Mac OS x PciRoot(0x0)..... .....

I'm not sure but this may be part of the issue? I'm just not sure.

If possible I could reformat the windows partition and reinstall but I wouldn't know how to follow up to get it to boot.

  • As a follow up, I looked into the guide here and when I went through and ran "mkdir /Volumes/ESP", "sudo mount -t msdos /dev/disk0s1 /Volumes/ESP" I then see that there is nothing in the EFI/Windows folder. Commented Oct 20, 2020 at 5:29
  • Under /Volumes in MacOS I do see Macintosh HD and WinToUSB which WinToUSB is the SSD. Going into WinToUSB I see the files for Windows. I then cd to Boot and then to EFI and then I see the bootmgr.efi. Do I need to relocate this to the bootloader? Commented Oct 20, 2020 at 5:33
  • Your mistake is having a MacBook. You should break it with a hammer and buy a real laptop. Repairing these things manually seems like a problem. Try repairing Windows from the windows usb and after that use Ubuntu Boot repair from an Ubuntu Live USB. Using Ubuntu repair will solve your problem after reinstallstion. I will post the link in a moment.
    – CFCBazar
    Commented Oct 20, 2020 at 10:37

1 Answer 1


Soooo much attempts to fix this!

I finally found a solution and it comes from the author of both gdisk and rEFInd though this StackExchange post. Rod explained to be in MacOS and mkdir /Volumes/ESP to be able to access the ESP volumes. Then sudo mount -t msdos /dev/disk0s1 /Volumes/ESP. Once there make sure you're in EFI-mode and not BIOS. The thing that fixed everything though was the next step of using gdisk. To do this you type gdisk /dev/disk0, the solution I found to work for me though was to also perform this on disk2 but for you maybe also disk1. Possibly there is a way to check what disk to use beforehand but unknown to me. Then just follow the rest of the steps.

You must log in to answer this question.

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