Läs en ext4-, btrfs- eller XFS-disk på en Mac
Du ansluter en disk från en Linux-maskin och Finder erbjuder sig att radera den. Här är varför, och hur du läser den i stället.
Varför en Mac inte kan läsa disken
Varje disk har ett filsystem: den ordning som håller reda på var varje fil börjar, vad den heter, och vilka delar av skivan som fortfarande är lediga. Windows använder NTFS. macOS använder APFS. Linux använder oftast ext4, och ibland btrfs eller XFS.
Filerna i sig är alldeles vanliga. Det som skiljer är registret framför dem, och en dator som inte kan läsa registret har inget sätt att hitta något, trots att allt fortfarande finns kvar.
Vad som händer när du ansluter en till en Mac
Finder säger att skivan inte går att läsa och erbjuder sig att radera den. Det är samma meddelande som macOS ger för en tom skiva och för en som håller på att gå sönder, så meddelandet ger dig inget sätt att se att disken är hel.
macOS har stöd för sina egna filsystem och för några få vanliga som exFAT. Linux-filsystem hör inte dit, så en ext4-disk ser ut som en tom skiva för macOS.
Hur Lukotta läser den
Lukotta startar ett litet Linux-system i bakgrunden och ger det disken. Linux läser ext4, btrfs och XFS på egen hand, så disken öppnas där utan någon omvandling, och Lukotta skickar den vidare till Finder.
Ingenting skrivs till disken, och den beter sig som vanligt när den sätts tillbaka i Linux-maskinen.
Vad Lukotta läser
ext2, ext3 och ext4, som täcker de flesta Linux-system. btrfs, standarden på Fedora och openSUSE. XFS, vanlig på servrar.
Krypterad eller inte. Är disken uppsatt med LVM, som delar en fysisk disk i flera volymer, öppnas de allihop tillsammans i stället för en i taget.
Öppna disken
- Anslut disken. Lukotta visar vad som finns på den.
- Är den krypterad, skriv lösenfrasen.
- Disken dyker upp i Finder under Platser.
Om den frågar efter en lösenfras
LUKS är sättet Linux krypterar en hel disk på. Frågar maskinen som disken kommer från efter en lösenfras tidigt i starten, före inloggningsskärmen, då är det LUKS, och det är den lösenfrasen du ska skriva här.
Den är skild från inloggningslösenordet, även om många sätter båda till samma sak.
Diskar som inte går att öppna
En LUKS-disk kan sättas upp med sin header sparad någon annanstans, på en annan skiva eller ett USB-minne. Headern är den del som beskriver krypteringen. Utan den finns det ingenting på disken att låsa upp.
Nyare Ubuntu-installationer kan också knyta nyckeln till ett chip inuti maskinen, på samma sätt som BitLocker gör. Sådana diskar öppnas bara i den dator de kommer från.
Hämta Lukotta
Det är gratis att hämta och använda.
brew install --cask clementrahula/tap/lukotta
Version 1.22.21 · Apple Silicon · macOS 15 Sequoia eller senare