У меня есть ноутбук под управлением Windows 7 Ultimate. Я зашифровал свои диски с помощью BitLocker. Теперь я также установил Lubuntu вместе с Windows. Но мои зашифрованные диски не видны в Linux. Как я могу это исправить?
У меня есть ноутбук под управлением Windows 7 Ultimate. Я зашифровал свои диски с помощью BitLocker. Теперь я также установил Lubuntu вместе с Windows. Но мои зашифрованные диски не видны в Linux. Как я могу это исправить?
Ответы:
Вы можете получить доступ к разделу BitLocker в Linux с помощью Dislocker , драйвера с открытым исходным кодом, который использует FUSE (или нет).
Для этого вам понадобится файл на USB-диске (с расширением .bek) или пароль для восстановления.
Благодаря Aorimn , его решение сработало для меня. Я довольно неопытен в Unix, так что это потребовало нескольких часов, чтобы понять это. Я думал, что опишу шаги, которые я предпринял во время работы моего резервного копирования :)
Моя проблема заключалась в том, что я не мог загрузить Windows, и мне нужен был способ доступа к моим файлам в разделе Bitlocked. Для этого вам понадобится пароль восстановления битлокера (8 групп цифр) и возможность загрузки системы с USB.
LiLi
на другой компьютер с Windows ( Linux Live USB Creator )LiLi
и загрузите облегченное ubuntu
изображение. Я выбрал Xubuntu
.F6
установите следующие параметры: nomodeset
, acpi=off
, noacpi
иnolacpi
ubuntu
./media/windows
и /media/mount
.sudo apt-get install libfuse-dev libpolarssl-dev
dislocker/src
папкуsudo 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
(замените свой собственный ключ битлокера и исходный раздел)/media/windows
(используйте, sudo -i
если вы не можете получить к нему доступ)mount -o loop dislocker-file /media/mount
Резервное копирование выполняется довольно медленно, но это может сэкономить некоторые проблемы, если вы в итоге переустановите Windows. Удачи!
dislocker
это работает, поэтому вот информация из источника: «С помощью FUSE вы должны указать программе точку монтирования. После дешифрования ключей в названной dislocker-file
точке монтирования появляется файл с именем. . Этот файл является виртуальным разделом NTFS, поэтому вы можете смонтировать его как любой раздел NTFS, а затем прочитать или записать в него. "
sudo apt install dislocker
начиная с Ubuntu 18.04) в репозиториях Ubuntu, так что вы можете установить его, запустив вместо сборки из исходного кода.
Я только что нашел способ обновить Kali Linux и установить dislocker
.
Использование загрузочного DVD Kali Linux 1.0.9a i386
Отредактируйте "/etc/apt/sources.list" и добавьте:
deb http://us.archive.ubuntu.com/ubuntu trusty main universe
Установите программы с помощью терминала:
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
Найти объем диска Bitlocker:
fdisk -l
Сделать папки в / mnt: tmp
, dis
.
Запустить блокировщик:
dislocker -v -V /dev/<volume name> -p<Bitlocker key> -- /mnt/tmp
Проверьте, существует ли файл для подтверждения правильного ключа Bitlocker:
ls /mnt/tmp
Должен вернуться, dislocker-file
если правильно.
Объем крепления:
mount -o loop,ro /mnt/tmp/dislocker-file /mnt/dis
Найдите /mnt/dis
для доступа к файлам.
dislocker
не работает в Kali Linux 2.0. Когда я пытаюсь make
выполнить команду, появляется следующий вывод:> dislocker-fuse.c: 35: 19: фатальная ошибка: fuse.h: такого файла или каталога нет. Обработка вручную ( apt-get install libfuse-dev
)> Следующие пакеты имеют неудовлетворенные зависимости libfuse-dev
::> Зависит от:libselinux-dev
sshfs
и другие вещи).
BitLocker - это проприетарная система шифрования дисков с закрытым исходным кодом, поддерживаемая только Windows. Вам придется удалить шифрование BitLocker, если вы хотите получить доступ к разделам Windows из Linux.
См. В чем разница между отключением шифрования диска BitLocker и расшифровкой тома? для инструкций по этому вопросу. Желательно, чтобы сначала была создана резервная копия ваших данных.
После расшифровки диска вы можете использовать TrueCrypt ; чтение тома System Encryption под Linux не поддерживается по умолчанию, но кто-то нашел обходной путь. См. Как использовать системные диски Windows с шифрованием TrueCrypt® в Linux .
По крайней мере, просмотрите документацию TrueCrypt и, в частности, список поддерживаемых ОС .
Еще одним вариантом является PGP Whole Disk Encryption. См. PGP Whole Disk Encryption для двойной загрузки Linux и Windows XP .
Единственное, что я нашел, это может помочь вам, это NVbit . Это экспериментальный драйвер предохранителя, который позволяет получить доступ к томам BitLocker. Он все еще находится в альфа-состоянии, и, похоже, вам придется самостоятельно скомпилировать код. Это также позволяет только доступ только для чтения, а некоторые вещи могут не работать. Я думаю, что это ваша лучшая ставка, хотя.
cd
в папке src. sudo make uninstall
NVbit: Accessing Bitlocker volumes from linux
. Выглядит хорошо для меня.
dislocker
по крайней мере, разрешает доступ к RW. Любой
Обратите внимание, что libpolarssl-dev
не может быть использовано, оно было заменено, libmbedtls-dev
поэтому используйте это вместо:
sudo apt-get install libmbedtls-dev
Примечание: кстати, это был успех при использовании live boot. Я умею читать и писать. Просто следуйте инструкциям выше.