Home
» LINUX
»
Hoe krijg ik toegang tot een Windows BitLocker-partitie in Linux?
Hoe krijg ik toegang tot een Windows BitLocker-partitie in Linux?
Kort antwoord: gebruik Dislocker om het BitLocker-volume te ontgrendelen en koppel vervolgens het virtuele NTFS-bestand dat daardoor beschikbaar komt. De standaard NTFS-ondersteuning van Linux ontsleutelt BitLocker niet automatisch. De onderstaande commando's gebruiken de alleen-lezenmodus op beide niveaus, zodat u bestanden kunt kopiëren zonder naar het Windows-volume te schrijven.
Voordat je begint
U hebt beheerdersrechten nodig op Linux, de juiste BitLocker-partitie en een beveiligingsreferentie voor dat volume. Een Windows-aanmeldingswachtwoord of pincode is niet per se het BitLocker-wachtwoord. Als het volume een herstelwachtwoord van 48 cijfers gebruikt, kan Dislocker hierom vragen. Microsoft legt in de handleiding voor herstelsleutels uit waar herstelsleutels mogelijk zijn opgeslagen ; neem voor een apparaat op het werk of op school contact op met de beheerder.
De documentatie van Dislocker beschrijft ondersteuning voor BitLocker-formaten van Windows Vista tot en met Windows 10 en BitLocker To Go. Deze documentatie garandeert echter geen compatibiliteit met elke nieuwere Windows-configuratie of -beveiliging, dus de resultaten kunnen afhangen van het volume en de Dislocker-build. Raadpleeg de projectnotities als uw configuratie afwijkt.
Installeer Dislocker
Gebruik de vertrouwde pakketbron van uw distributie. Op Ubuntu of Debian is het pakket beschikbaar in de distributiearchieven; de beschikbaarheid van het pakket kan afhangen van de release en de ingeschakelde repositories.
sudo apt update
sudo apt install dislocker
In de installatie-instructies van Fedora staan de volgende pakketten vermeld:
sudo dnf install dislocker fuse-dislocker
Controleer op Arch Linux, openSUSE of een andere distributie eerst de actuele pakketindex. Als er geen betrouwbaar pakket beschikbaar is, volg dan de instructies voor afhankelijkheden en het compileren vanuit de broncode in de installatiehandleiding van Dislocker . Raadpleeg de pakketpagina's van Ubuntu , Debian en Fedora voor actuele pakketinformatie.
Installeer Dislocker via de pakketbron van uw distributie; de pakketbeheerder en de uitvoer verschillen per systeem.
Ontgrendel en koppel de partitie.
1. Identificeer de BitLocker-partitie
Geef een lijst van de beschikbare blokapparaten en vergelijk hun grootte met de Windows-partitie. Vervang het onderstaande voorbeeldapparaat door de partitie die u identificeert; deze kan er bijvoorbeeld zo uitzien: /dev/nvme0n1p3of /dev/sdc1.
lsblk -o NAME,SIZE,TYPE
lsblkEen BitLocker-volume is mogelijk niet duidelijk gelabeld. Controleer de grootte van de hoofdschijf en de partitie zorgvuldig. Kies geen kleine EFI-, herstel- of Linux-partitie alleen op basis van de positie in de lijst.
Een voorbeeld van een blokapparaatstructuur; apparaatnamen en -groottes verschillen per computer.
2. Maak twee bevestigingspunten aan.
Dislocker heeft één map nodig voor de FUSE-mount, en Linux heeft een andere map nodig voor de NTFS-weergave:
sudo mkdir -p /mnt/bitlocker /mnt/windows
Het eerste pad bevat het virtuele bestand van Dislocker dislocker-file. Het tweede pad toont het onversleutelde bestandssysteem nadat je dat bestand hebt aangekoppeld.
Maak aparte mappen aan voor Dislocker en het aangekoppelde NTFS-bestandssysteem.
3. Ontgrendel het volume met Dislocker
Voer Dislocker uit op de partitie en voeg de optie toe -rom schrijfbewerkingen naar het onderliggende BitLocker-volume te voorkomen. De -uoptie vraagt om een BitLocker-gebruikerswachtwoord; dit is niet automatisch uw Windows-accountwachtwoord.
Voer het gevraagde wachtwoord in wanneer daarom wordt gevraagd. Voeg het niet toe aan de opdracht, aangezien het dan in de shellgeschiedenis kan worden opgeslagen of in procesdetails kan worden weergegeven. Voor een herstelwachtwoord van 48 cijfers gebruikt u -pin plaats van -u; Dislocker zal om het herstelwachtwoord vragen:
Vervang in beide commando's /dev/nvme0n1p3door uw daadwerkelijke partitie. Na een succesvolle ontgrendeling toont Dislocker /mnt/bitlocker/dislocker-file. Dit is een virtueel NTFS-volume dat is gekoppeld aan de versleutelde partitie, geen aparte kopie.
Dislocker vraagt om beveiligingsgegevens zonder het ingevoerde geheim weer te geven.
4. Koppel de NTFS-weergave alleen-lezen.
Het virtuele bestand van Dislocker koppelen met loopback- en alleen-lezen-opties:
sudo mount -o loop,ro /mnt/bitlocker/dislocker-file /mnt/windows
De extra rooptie zorgt ervoor dat deze bestandssysteemweergave alleen-lezen blijft. Houd de Dislocker-mount actief terwijl u deze gebruikt /mnt/windows.
Koppel het virtuele NTFS-bestand met zowel loopback- als alleen-lezen-opties.
5. Blader door bestanden of kopieer ze.
Open het /mnt/windowsbestand in je bestandsbeheerder of gebruik het vanuit de terminal. Kopieer alles wat je nodig hebt naar een andere beschrijfbare schijf of partitie. De alleen-lezen-modus is opzettelijk: Dislocker kan schrijfbewerkingen doorsturen naar het oorspronkelijke versleutelde volume wanneer het niet in de alleen-lezen-modus draait.
Het gekoppelde pad werkt als een bladerbare map; de daadwerkelijke bestanden zijn afhankelijk van uw Windows-volume.
Veilig demonteren
Sluit de bestanden en toepassingen die het gekoppelde volume gebruiken, ontkoppel vervolgens eerst de NTFS-weergave en daarna Dislocker:
Sluit Linux niet af terwijl een van beide mountpunten actief is. Als bij het ontkoppelen de melding "doel is bezet" verschijnt, sluit dan het venster van de bestandsbeheerder en alle terminals of toepassingen die het volume gebruiken, en probeer het opnieuw. Vermijd een geforceerde ontkoppeling terwijl er bestanden geopend zijn.
Ontkoppel de NTFS-weergave voordat u de koppeling met Dislocker vrijgeeft.Nadat de Windows-weergave is ontkoppeld, ontkoppelt u ook de Dislocker-directory.
Als het volume niet kan worden gekoppeld
Aanmelding geweigerd: controleer of de beveiliging een BitLocker-gebruikerswachtwoord of een herstelwachtwoord is. Een Windows-aanmeldings-PIN is geen alternatief. Raadpleeg de richtlijnen van Microsoft voor herstelsleutels of neem contact op met de apparaatbeheerder.
Onjuist apparaat of ontbrekend bestand: controleer het partitiepad lsblken controleer of de Dislocker-opdracht is voltooid. De NTFS-mountopdracht heeft het resulterende bestand nodig dislocker-file.
Waarschuwing met betrekking tot de volumestatus: omzeil de statuscontrole van Dislocker niet met de optie 'force/state' om het mounten te laten doorgaan. Ga terug naar Windows, maak een back-up van belangrijke gegevens en controleer de juiste schijf met behulp van de CHKDSK-instructies van Microsoft . Reparatieopties kunnen het bestandssysteem wijzigen.