I am running a 2012 Macbook Air (5,2) with a 1TB SSD installed. I plan on using Mac as my main OS, windows for apps unavailable on mac, and linux for programming. Using the Mac Boot Manager (hold alt while booting up) allows me to boot Windows and Mac with no problem. But when I choose EFI boot to run Ubuntu, it then loads Grub. Choosing Ubuntu in Grub then gets stuck in emergency mode. I have installed rEFInd, but when I choose ubuntu it switches to Grub and rEFInd no longer comes up on startup. I have listed my disk partitions below:
% diskutil list /dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_APFS Container disk1 450.0 GB disk0s2 3: Microsoft Basic Data Transfer 50.0 GB disk0s3 4: Microsoft Basic Data 250.0 GB disk0s4 5: Linux Swap 6.0 GB disk0s5 6: Linux Filesystem 244.0 GB disk0s6 /dev/disk1 (synthesized): #: TYPE NAME SIZE IDENTIFIER 0: APFS Container Scheme - +450.0 GB disk1 Physical Store disk0s2 1: APFS Volume Macintosh HD - Data 168.3 GB disk1s1 2: APFS Volume Preboot 41.5 MB disk1s2 3: APFS Volume Recovery 523.5 MB disk1s3 4: APFS Volume VM 1.1 GB disk1s4 5: APFS Volume Macintosh HD 11.1 GB disk1s5
How would I go about booting Ubuntu?
After reading the comments, I tried to create a second EFI partition. In disk utility I added a 200MB partition out of the APFS partition. Disk Utility said that the process was successful, but now my APFS will not mount.
/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk0 1: EFI EFI 209.7 MB disk0s1 2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF 449.8 GB disk0s2 3: Apple_HFS Boot 200.6 MB disk0s3 4: Microsoft Basic Data Transfer 50.0 GB disk0s4 5: Microsoft Basic Data 250.0 GB disk0s5 6: Linux Swap 6.0 GB disk0s6 7: Linux Filesystem 244.0 GB disk0s7
At this point, I just don't know what to do :(