Jag bad Claude försöka lösa ditt problem.
Trippelboot på MacBook 2015: En praktisk guide
Det här är absolut möjligt, men kräver att du gör saker i rätt ordning och förstår hur EFI-partitionen fungerar.
Varför det går fel
Huvudproblemet är att både Windows och Linux vill "äga" bootloadern. När du installerar det tredje OS:et skriver det ofta över bootloader-konfigurationen för det andra. På Mac kompliceras det av att Apple har en egen EFI-implementation som är lite speciell.
Rekommenderad installationsordning
1. macOS först (om du vill behålla det)
2. Windows via Boot Camp
3. Linux sist
Denna ordning är viktig eftersom Boot Camp skapar den partition-struktur som Windows förväntar sig på Mac.
---
Steg-för-steg
Steg 1: Rensa och börja om
Formatera hela disken som GPT med en enda APFS/HFS+-partition i Disk Utility (från recovery eller din Mojave-installerare).
Steg 2: Installera macOS
Installera macOS. Även om du inte bryr dig om det, gör det processen enklare.
Steg 3: Skapa partitioner i macOS
Använd Disk Utility och skapa tre partitioner:
- macOS (minsta möjliga om du inte bryr dig, typ 50 GB)
- Windows (formatera som exFAT temporärt, Windows formaterar om)
- Linux (formatera som exFAT temporärt)
Viktigt: Låt macOS skapa partitionerna. Gör det inte i Windows-installeraren.
Steg 4: Installera Windows med Boot Camp
Kör Boot Camp Assistant, men välj att använda den partition du redan skapat. Boot Camp lägger till nödvändiga drivrutiner och konfigurerar EFI korrekt för Mac.
Alternativt, om Boot Camp krånglar med din m.2-disk: Boota direkt från Windows USB (håll Alt vid start) och installera på Windows-partitionen. Formatera den till NTFS i installeraren.
Steg 5: Installera Linux Mint
Boota från Linux USB. Vid installation, välj "Something else" (manuell partitionering).
Kritiskt: När du väljer var bootloadern ska installeras:
- Välj EFI-partitionen (vanligen /dev/sda1, ca 200 MB, typ "EFI System Partition")
- INTE rooten på Linux-partitionen
Skapa på Linux-partitionen:
- / (root) – ext4, resten av utrymmet
- Swap om du vill (valfritt på modern Linux)
Steg 6: Fixa bootloader med rEFInd
Efter Linux-installationen, starta macOS och installera rEFInd:
Kod:
# Ladda ner rEFInd från SourceForge eller via Homebrew
brew install --cask refind
# Kör installationsskriptet
sudo /opt/refind/refind-install
rEFInd skannar automatiskt alla bootbara OS och skapar menyn.
---
Om det fortfarande krånglar
Problem: Windows startar inte efter Linux-installation
GRUB kan ha tagit över. Starta macOS och kör:
Kod:
sudo diskutil mount disk0s1 # Mounta EFI-partitionen
Kontrollera att mappen EFI/Microsoft/Boot/ finns och innehåller bootmgfw.efi. Om den saknas är Windows EFI-filerna borta och du måste reparera från Windows-installationsmediet.
Problem: GRUB visas direkt vid boot
Starta macOS, installera rEFInd, och sätt den som standard-bootloader. rEFInd ersätter GRUB som primär bootloader men kan ändå starta Linux.
Problem: Alt-tangenten visar fel alternativ
Apples boot picker läser bara vissa EFI-entries. Använd rEFInd istället – den är mer pålitlig för multi-boot.
---
Tips för din speciella m.2-situation
Eftersom du har en adapter för m.2 i Mac-kontakten:
- Se till att EFI-partitionen är minst 200 MB (helst 500 MB för säkerhets skull med tre OS)
- Om installerare inte hittar disken, boota i safe mode eller prova äldre installerare
---
Hoppas det hjälper! Återkom om du fastnar på något specifikt steg.