Jak uzyskać dostęp do partycji Windows BitLocker w systemie Linux

Krótka odpowiedź: użyj Dislockera do odblokowania woluminu BitLocker, a następnie zamontuj wirtualny plik NTFS, który on udostępnia. Standardowa obsługa NTFS w Linuksie nie odszyfrowuje BitLockera samodzielnie. Poniższe polecenia używają trybu tylko do odczytu na obu warstwach, dzięki czemu można kopiować pliki bez zapisywania ich na woluminie Windows.

Zanim zaczniesz

Potrzebne są uprawnienia administratora w systemie Linux, prawidłowa partycja BitLocker oraz dane uwierzytelniające dla tego woluminu. Hasło logowania lub kod PIN systemu Windows niekoniecznie jest hasłem BitLocker. Jeśli wolumin używa 48-cyfrowego hasła odzyskiwania, Dislocker może je wyświetlić. Firma Microsoft wyjaśnia, gdzie można utworzyć kopię zapasową kluczy odzyskiwania w swoim przewodniku po kluczach odzyskiwania ; w przypadku urządzenia służbowego lub szkolnego należy skontaktować się z administratorem.

W dokumentacji Dislockera opisano obsługę formatów BitLocker od Windows Vista do Windows 10 oraz BitLocker To Go. Dokumentacja ta nie gwarantuje zgodności z każdą nowszą konfiguracją systemu Windows ani z każdym nowym programem zabezpieczającym, więc wyniki mogą zależeć od woluminu i kompilacji Dislockera. Jeśli Twoja konfiguracja różni się od poprzedniej, zapoznaj się z notatkami projektu .

Zainstaluj Dislocker

Użyj zaufanego źródła pakietów swojej dystrybucji. W Ubuntu lub Debianie pakiet jest dostępny w archiwach dystrybucji; dostępność pakietu może zależeć od wersji i włączonych repozytoriów:

sudo apt update
sudo apt install dislocker

Notatki dotyczące instalacji Fedory zawierają listę następujących pakietów:

sudo dnf install dislocker fuse-dislocker

W dystrybucji Arch, openSUSE lub innej, sprawdź najpierw aktualny indeks pakietów. Jeśli nie ma dostępnego zaufanego pakietu, postępuj zgodnie z instrukcjami dotyczącymi zależności i kompilacji kodu źródłowego w przewodniku instalacji Dislockera . Szczegóły dotyczące bieżącego pakietu można znaleźć na stronie rekordu pakietu Ubuntu , rekordu pakietu Debiana i stronie pakietu Fedora .

Terminal Ubuntu pokazujący polecenie sudo apt install dislocker
Zainstaluj Dislocker z pakietu źródłowego swojej dystrybucji. Menedżer pakietów i dane wyjściowe różnią się w zależności od systemu.

Odblokuj i zamontuj partycję

1. Zidentyfikuj partycję BitLocker

Wypisz dostępne urządzenia blokowe i porównaj ich rozmiary z partycją systemu Windows. Zastąp przykładowe urządzenie poniżej partycją, którą zidentyfikujesz; może wyglądać tak /dev/nvme0n1p3lub /dev/sdc1.

lsblk -o NAME,SIZE,TYPE

lsblkWolumin BitLocker może nie mieć wyraźnej etykiety. Dokładnie sprawdź rozmiar dysku nadrzędnego i partycji. Nie wybieraj małej partycji EFI, odzyskiwania ani partycji Linux wyłącznie na podstawie jej pozycji na liście.

Terminal wyświetlający urządzenia blokowe Linux i rozmiary partycji za pomocą polecenia lsblk
Przykładowe drzewo urządzeń blokowych. Nazwy i rozmiary urządzeń różnią się w zależności od komputera.

2. Utwórz dwa punkty montowania

Dislocker potrzebuje jednego katalogu do montowania FUSE, a Linux potrzebuje innego katalogu dla widoku NTFS:

sudo mkdir -p /mnt/bitlocker /mnt/windows

Pierwsza ścieżka będzie zawierała wirtualny plik Dislockera dislocker-file. Druga ścieżka pokaże odszyfrowany system plików po zamontowaniu tego pliku.

Terminal Linux tworzący katalogi montowania /mnt/bitlocker i /mnt/windows
Utwórz osobne katalogi dla Dislockera i zamontowanego systemu plików NTFS.

3. Odblokuj wolumin za pomocą Dislockera

Uruchom Dislocker na partycji, dodając go -r, aby zapobiec zapisowi na bazowym woluminie BitLocker. -uOpcja ta wymaga podania hasła użytkownika i ochrony BitLocker; nie jest to automatycznie hasło do konta Windows.

sudo dislocker -r -V /dev/nvme0n1p3 -u -- /mnt/bitlocker

Wprowadź żądane hasło w wierszu poleceń. Nie dodawaj go do polecenia, ponieważ mogłoby zostać zapisane w historii powłoki lub ujawnione w szczegółach procesu. W przypadku 48-cyfrowego hasła odzyskiwania użyj -pzamiast -u; Dislocker poprosi o podanie hasła odzyskiwania:

sudo dislocker -r -V /dev/nvme0n1p3 -p -- /mnt/bitlocker

W obu poleceniach zastąp ją /dev/nvme0n1p3rzeczywistą partycją. Po pomyślnym odblokowaniu Dislocker ujawni /mnt/bitlocker/dislocker-file. Jest to wirtualny wolumin NTFS powiązany z zaszyfrowaną partycją, a nie osobna kopia.

Polecenie Dislocker w terminalu Linux z monitem o podanie hasła i bez widocznego hasła
Dislocker wyświetla monit o podanie danych uwierzytelniających opiekuna bez wyświetlania wprowadzonego klucza tajnego.

4. Zamontuj widok NTFS tylko do odczytu

Zamontuj wirtualny plik Dislockera z opcjami pętli zwrotnej i tylko do odczytu:

sudo mount -o loop,ro /mnt/bitlocker/dislocker-file /mnt/windows

Dodatkowa roopcja sprawia, że ​​ten widok systemu plików jest tylko do odczytu. Podczas korzystania z Dislockera należy zachować jego aktywne montowanie /mnt/windows.

Terminal Linux montujący wirtualny plik NTFS Dislockera w trybie tylko do odczytu w /mnt/windows
Zamontuj wirtualny plik NTFS z opcjami pętli zwrotnej i tylko do odczytu.

5. Przeglądaj lub kopiuj pliki

Otwórz /mnt/windowsw menedżerze plików lub użyj go w terminalu. Skopiuj wszystko, czego potrzebujesz, na inny dysk lub partycję z możliwością zapisu. Konfiguracja tylko do odczytu jest celowa: Dislocker może przekazywać zapisy do oryginalnego zaszyfrowanego woluminu, gdy nie jest uruchomiony w trybie tylko do odczytu.

Menedżer plików systemu Linux otwarty w katalogu /mnt/windows z ogólnymi folderami i plikami
Podłączona ścieżka działa jak katalog, który można przeglądać; rzeczywiste pliki zależą od woluminu systemu Windows.

Odmontuj bezpiecznie

Zamknij pliki i aplikacje korzystające z zamontowanego woluminu, następnie najpierw odmontuj widok NTFS, a następnie Dislocker:

sudo umount /mnt/windows
sudo umount /mnt/bitlocker

Nie wyłączaj Linuksa, gdy którykolwiek z montowań jest aktywny. Jeśli odmontowanie zgłasza komunikat „cel jest zajęty”, zamknij okno menedżera plików oraz wszystkie terminale i aplikacje korzystające z woluminu, a następnie spróbuj ponownie. Unikaj wymuszonego odmontowania, gdy pliki są otwarte.

Terminal odmontowujący system plików Windows tylko do odczytu z /mnt/windows
Odmontuj widok NTFS przed zwolnieniem montowania Dislockera.
Terminal odmontowujący katalog FUSE Dislockera w /mnt/bitlocker
Po odmontowaniu widoku Windows odmontuj katalog Dislocker.

Jeśli wolumin nie zostanie zamontowany

  • Odrzucono poświadczenia: sprawdź, czy zabezpieczenie to hasło użytkownika BitLocker, czy hasło odzyskiwania. Kod PIN logowania do systemu Windows nie jest substytutem. Zapoznaj się z instrukcjami firmy Microsoft dotyczącymi klucza odzyskiwania lub skontaktuj się z administratorem urządzenia.
  • Nieprawidłowe urządzenie lub brakujący plik: sprawdź ścieżkę partycji za pomocą lsblkDislocker i upewnij się, że polecenie zostało zakończone. Polecenie montowania NTFS wymaga wynikowego pliku dislocker-file.
  • Ostrzeżenie o stanie woluminu: nie pomijaj sprawdzania stanu w Dislockerze za pomocą opcji force/state, aby umożliwić kontynuację montowania. Wróć do systemu Windows, utwórz kopię zapasową ważnych danych i sprawdź właściwy dysk, korzystając z instrukcji CHKDSK firmy Microsoft . Opcje naprawy mogą zmienić system plików.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.