Om du är en Mac-användare som är oroad över deras datasekretess kanske du är bekant med FileVault.
Om du använder en äldre Mac kanske du till och med använder den ursprungliga FileVault - om du inte har macOS 10.13 High Sierra installerat, förstås.
Den äldre versionen av FileVault stöds inte av nyare macOS-uppdateringar. Men det finns en noterad bugg som, även om den är sällsynt, kan få allvarliga konsekvenser. I grund och botten kan det låsa dig permanent från ditt användarkonto.
Innehåll
- FileVault & FileVault 2
-
Äldre FileVault på macOS 10.13
- Problemet
- En snabb sidoanteckning
-
Hur man extraherar äldre FileVault-filer
- Måldiskläge
-
Ytterligare överväganden
- Relaterade inlägg:
FileVault & FileVault 2
Den ursprungliga FileVault, nu kallad legacy FileVault, släpptes först i OS X Panther.
I grund och botten skyddade äldre FileVault en användares hemkatalog med hjälp av en krypterad gles diskavbildning. Men det hade sina begränsningar. Till exempel tillät det bara användare att kryptera sin hemkatalog.
Apple släppte ett nytt FileVault i OS X Lion 10.7.4. FileVault 2, som nu bara heter FileVault, är helt omgjord.
Istället för att använda en gles diskavbildning, krypterar FileVault en användares hela startvolym. Den använder sedan en specialiserad startprocedur för att dekryptera den volymen. Med andra ord, det är full diskkryptering och mycket bättre än äldre FileVault.
Ändå fortsatte Apple att erbjuda äldre FileVault i efterföljande utgåvor.
Användare var helt enkelt tvungna att slå på den genom att gå till Systeminställningar —> Säkerhet och sekretess —> FileVault. Att aktivera det var lika enkelt som att avmarkera Stäng av Legacy FileVault växla.
Trots det fortsatta stödet planerade Apple förmodligen att fasa ut äldre FileVault vid ett eller annat tillfälle. Från och med macOS 10.13 har den.
Äldre FileVault på macOS 10.13
macOS 10.13 tar officiellt bort stödet för äldre FileVault. Det går helt enkelt inte att använda med operativsystemet. Om du har High Sierra installerat, kan du vana se alternativet att växla FileVault (se ovan).
På grund av det kan användare inte ens installera macOS 10.13 utan att först inaktivera äldre FileVault. Men, naturligtvis, buggar kan hända.
Problemet
Som framgår av en nyligen publicerad Macworld-artikel, om macOS 10.13 är installerat på ett system, blir alla aktiva äldre FileVault-enheter eller användarkonton oanvändbara.
Användare kommer att hälsas med ett meddelande som indikerar att de inte kan logga in på FileVault-användarkontot eftersom "legacy FileVault inte stöds på macOS 10.13 och senare."
Du borde inte kunna hamna i den här situationen. Men om du är det, känner du dig förmodligen lite fast. Ärligt talat, eftersom det är oavsiktligt beteende, finns det inte många alternativ för att fixa det.
En snabb sidoanteckning
Innan vi kommer åt Legacy FileVault-filer på macOS High Sierra, här är en snabb sidonotering. I grund och botten har vissa användare problem med att installera macOS 10.13 även om de inte har FileVault aktiverat.
Ett felmeddelande kommer att dyka upp som indikerar att macOS 10.13 är inkompatibelt med ett FileVault-konto — igen, även om kontot inte har äldre FileVault aktiverat.
Om du stöter på det här problemet är det värt att prova den här lösningen.
- Klicka på Apples logotyp i det vänstra hörnet av den övre menyraden.
- Välja Systeminställningar.
- Klicka på Säkerhet och integritet
- Välj på FileVault.
- Härifrån vill du vända äldre FileVault på.
- När den är på, vrid tillbaka den av.
Från de flesta användarrapporter borde detta fixa eventuella installationsfel.
Hur man extraherar äldre FileVault-filer
Naturligtvis, om du gjorde lyckas installera macOS High Sierra på ett FileVault-system vill du förmodligen veta hur du fixar det.
Tyvärr verkar det inte finnas något sätt att stänga av äldre FileVault när macOS 10.13 har installerats. Du kan inte logga in på kontot för att komma till dina krypterade data.
Med det sagt, det finns något du bör notera. Om du för närvarande använder äldre FileVault, se till att det är det Inaktiverad innan du fortsätter att installera macOS 10.13 High Sierra.
Återigen, om du är i den här situationen finns det få alternativ tillgängliga. En av dem är dock att försöka extrahera filer från den krypterade glesa diskavbildningen.
För måldiskläget behöver du tillgång till två Mac-datorer. Dessutom behöver du något sätt att ansluta båda datorerna (antingen Thunderbolt, USB-C eller FireWire).
Måldiskläge
- Se till att Mac med FileVault-problemet är påslagen.
- På den andra Mac-datorn klickar du på Apples logotyp meny
- Klick Systeminställningar.
- Välj Startskiva.
- Klicka på Måldiskläge.
- Välja Omstart när macOS ber dig att bekräfta.
Du kan sedan försöka montera datorn som innehåller det FileVault-krypterade användarkontot.
Med andra ord kommer du att använda den berörda Mac-enheten som en "extern hårddisk". Du bör kunna komma åt filerna på det berörda användarkontot efter autentisering med lämpligt lösenord.
Naturligtvis kommer inte detta fixera problemet. Men det kan tillåta dig att extrahera viktiga filer och data som du inte skulle kunna komma åt annars.
Ytterligare överväganden
Som nämnts ovan kommer du fortfarande inte att kunna logga in på det berörda användarkontot. Det är i princip så gott som borta om inte Apple-enheter implementerar en fix för detta problem på vägen. Baserat på hur isolerad och sporadisk denna bugg är, verkar det osannolikt.
Om det finns en annan användare på Mac kan du helt enkelt logga in på den och skapa ett nytt konto för dig själv. Om det inte finns det kan du prova att skapa ett nytt konto via Macs återställningsfunktion.
I båda fallen kan du kopiera dina sparade filer till det kontot och säkert ta bort den gamla.
Mike är en frilansjournalist från San Diego, Kalifornien.
Även om han främst täcker Apple och konsumentteknologi, har han tidigare erfarenhet av att skriva om allmän säkerhet, lokala myndigheter och utbildning för en mängd olika publikationer.
Han har burit en hel del hattar inom journalistikområdet, inklusive författare, redaktör och nyhetsdesigner.