Mam laptopa z systemem Windows 7 Ultimate. Zaszyfrowałem dyski za pomocą funkcji BitLocker. Teraz zainstalowałem także Lubuntu wraz z Windows. Ale moje zaszyfrowane dyski nie są widoczne w systemie Linux. Jak mogę to naprawić?
Mam laptopa z systemem Windows 7 Ultimate. Zaszyfrowałem dyski za pomocą funkcji BitLocker. Teraz zainstalowałem także Lubuntu wraz z Windows. Ale moje zaszyfrowane dyski nie są widoczne w systemie Linux. Jak mogę to naprawić?
Odpowiedzi:
Możesz uzyskać dostęp do partycji BitLocker pod Linuksem za pomocą Dislocker , sterownika opensource, który używa FUSE (lub nie).
Do tego potrzebny jest plik na kluczu USB (ten z rozszerzeniem .bek) lub hasło odzyskiwania.
Dzięki Aorimnowi jego rozwiązanie zadziałało dla mnie. Jestem dość niedoświadczony w Uniksie, więc zrozumienie go zajęło kilka godzin. Pomyślałem, że opiszę kroki, które wykonałem podczas tworzenia kopii zapasowej :)
Mój problem polegał na tym, że nie mogłem uruchomić systemu Windows i potrzebowałem sposobu dostępu do moich plików na partycji Bitlocked. Aby to zrobić, potrzebujesz hasła odzyskiwania bitlockera (8 grup cyfr) i możliwości rozruchu systemu z USB.
LiLi
na innym komputerze z systemem Windows ( Linux Live USB Creator )LiLi
i pobierz lekki ubuntu
obraz. Wybrałam Xubuntu
.F6
ustaw następujące opcje: nomodeset
, acpi=off
, noacpi
inolacpi
ubuntu
./media/windows
i /media/mount
.sudo apt-get install libfuse-dev libpolarssl-dev
dislocker/src
foldersudo make
sudo make install
/usr/bin
sudo fdisk -l
/dev/sda1
.sudo dislocker -r -V /dev/sda1 -p315442-000000-000000-000000-000000-000000-000000-000000 -- /media/windows
(zastąp swój własny klucz Bitlocker i partycję źródłową)/media/windows
(użyj, sudo -i
jeśli nie możesz uzyskać do niego dostępu)mount -o loop dislocker-file /media/mount
Kopie zapasowe są dość powolne, ale może to spowodować pewne problemy, jeśli zakończysz ponowną instalację systemu Windows. Powodzenia!
dislocker
to działa, więc oto informacje ze źródła „W FUSE musisz nadać programowi punkt montowania. Po odszyfrowaniu kluczy, dislocker-file
w podanym punkcie montowania pojawia się plik o nazwie Ten plik jest wirtualną partycją NTFS, więc możesz zamontować ją jako dowolną partycję NTFS, a następnie odczytać z niej lub zapisać na niej.
sudo apt install dislocker
zamiast budować ze źródła.
Właśnie opracowałem sposób aktualizacji Kali Linux i instalacji dislocker
.
Korzystanie z rozruchowego dysku DVD Kali Linux 1.0.9a i386
Edytuj „/etc/apt/sources.list” i dodaj:
deb http://us.archive.ubuntu.com/ubuntu trusty main universe
Zainstaluj programy za pomocą terminala:
apt-get update"
apt-get install git libfuse-dev libpolarssl-dev # Continue through update text, allow services to restart if needed
git clone git://github.com/Aorimn/dislocker.git
cd /dislocker/src
make
make install
Znajdź wolumin dysku Bitlocker:
fdisk -l
Utwórz foldery w / mnt: tmp
, dis
.
Uruchom narzędzie do odblokowywania:
dislocker -v -V /dev/<volume name> -p<Bitlocker key> -- /mnt/tmp
Sprawdź, czy plik istnieje, aby potwierdzić poprawność klucza Bitlocker:
ls /mnt/tmp
Powinien wrócić, dislocker-file
jeśli jest poprawny.
Zamontuj głośność:
mount -o loop,ro /mnt/tmp/dislocker-file /mnt/dis
Wyszukaj, aby /mnt/dis
uzyskać dostęp do plików.
dislocker
nie działa w Kali Linux 2.0. Kiedy próbuję wykonać make
polecenie, pojawiają się następujące dane wyjściowe:> dislocker-fuse.c: 35: 19: błąd krytyczny: fuse.h: Brak takiego pliku lub katalogu I ręczna obsługa ( apt-get install libfuse-dev
)> Następujące pakiety mają niespełnione zależności libfuse-dev
::> Zależy:libselinux-dev
sshfs
i inne rzeczy).
BitLocker to zastrzeżony system szyfrowania dysków o zamkniętym źródle obsługiwany tylko przez system Windows. Będziesz musiał usunąć szyfrowanie BitLocker, jeśli chcesz uzyskać dostęp do partycji Windows z Linuksa.
Zobacz Jaka jest różnica między wyłączeniem szyfrowania dysków funkcją BitLocker a odszyfrowaniem woluminu? po instrukcje. Wskazane jest, aby najpierw wykonać kopię zapasową danych.
Po odszyfrowaniu dysku możesz zamiast tego użyć TrueCrypt ; czytanie wolumenu szyfrowania systemu w systemie Linux nie jest domyślnie obsługiwane, ale ktoś wymyślił obejście. Zobacz Jak korzystać z dysków systemowych Windows z szyfrowaniem TrueCrypt® w systemie Linux .
Przynajmniej przejrzyj dokumentację TrueCrypt, a dokładniej listę obsługiwanych systemów operacyjnych .
Jeszcze inną opcją jest szyfrowanie całego dysku PGP. Zobacz PGP Szyfrowanie całego dysku dla podwójnego rozruchu Linux i Windows XP .
Jedyne, co znalazłem, co może ci pomóc, to NVbit . Jest to eksperymentalny sterownik bezpieczników, który umożliwia dostęp do woluminów BitLocker. Nadal jest w stanie alfa i wygląda na to, że będziesz musiał samodzielnie skompilować kod. Umożliwia także dostęp tylko do odczytu, a niektóre rzeczy mogą nie działać. Myślę jednak, że to najlepszy wybór.
cd
jest w folderze src. sudo make uninstall
NVbit: Accessing Bitlocker volumes from linux
. Dla mnie wygląda dobrze.
dislocker
przynajmniej pozwala na dostęp do RW. Wszelkie komentarze użytkowników z pierwszej ręki, proszę?
Pamiętaj, że libpolarssl-dev
nie można go użyć, został zastąpiony, libmbedtls-dev
więc użyj tego zamiast tego:
sudo apt-get install libmbedtls-dev
Uwaga: przy okazji, sukces przy użyciu bootowania na żywo. Jestem w stanie czytać i pisać. Wystarczy wykonać powyższe kroki.