So, I’m trying to triple boot a Mac and it’s not working. When I boot into Windows, I get the error code 0x000000e after installing Ubuntu. I’ve tried a bunch of things as well, like GPT sync in Ubuntu, setting the Windows partition active, etc… no luck
I noticed that when I attempted the GPT sync in Terminal in Ubuntu (which failed), it said that there are 2 partition tables. 1 GPT, and the other MBR. I don’t know if that’s normal or not. And when I tried to apply/use the GPT sync in Terminal, I got the message “GPT partition of type ‘unknown’ found, will not touch this disk.”
I feel like that might be something to do with it. When I was in the Ubuntu Terminal entering the GPT sync command, I noticed another weird thing. It said something like “NTFS/HPFS”.
My next test is to try and see if simply formatting the free space set aside for the Ubuntu partition, not installing to it, is what’s causing Windows to act like a spastic child. If that’s the case, then it seems like I can safely say that it’s not the Ubuntu installation that’s causing the issue, rather what seems to be a disk management issue.-I’m thinking that maybe the partition needs to be set beforehand - before Windows is installed to it.
I have one older contact that might be able to help, but I don’t know… this might be out of their range.
So I did the test, and it looks like we’re one step closer.
Simply attempting to format the free space that was set aside in Windows to the Ext4 file system when booted into Ubuntu, results in the 0x000000e Windows boot error. The issue is not Ubuntu’s installation. The issue is using the free space for Ubuntu.
Strangely though, I didn’t have this issue for Fedora, so I really don’t know what’s going on.
I’ll post what I did soon. This sucker… oh… my… I can’t even believe the shit that hides, even when using Linux… This is just fucking crazy. It’s making me rethink every personal and private guide I’ve ever made.
Okay first off, huge credits to this post/page. This helped a LOT. Seriously. If not for this page I would not have solved this disgusting issue.
So in short, for some reason, “apparently”? Ubuntu makes a GPT MBR Hybrid… Which is really really weird considering that Windows and macOS both appear to be recognizing the drive as GUID when booted into their own operating systems. Thus from that, why in the Hell would it-Ubuntu need to go to the lengths of doing crazy shit like that? It just seems so illogical. I mean, I know Windows can do and has done GPT MBR hybrid before, but that’s because of a legacy boot. Ubuntu is EFI booted. Like, I’m glad there’s a solution, but it’s like, really? Are you fucking kidding me?
If someone knows why this is the case, feel free to explain, this just seems really fucking dumb that Ubuntu does this.
Edit: Which doesn’t even make fucking sense, since Ubuntu ALSO recognizes the drive as GUID format. All fucking three of them recognize the OS drive as GUID format, yet Ubuntu does weird shit by doing something to make it a hybrid… what the fucking hell…
This method also works for older generations of computers with scarce hardware resources such as lower amounts of RAM. Additionally, hopefully a fairly permanent solution. I’ve had bad experience with VMing as well.
edit: I would love to throw everything into a VM, so I could give easier software control, but unfortunately not everything works that easily. :\