У меня есть ноутбук под управлением Windows 7 Ultimate. Я зашифровал свои диски с помощью BitLocker. Теперь я также установил Lubuntu вместе с Windows. Но мои зашифрованные диски не видны в Linux. Как я могу это исправить?
6 ответов
Вы можете получить доступ к разделу BitLocker в Linux с помощью Dislocker, драйвера с открытым исходным кодом, который использует FUSE (или нет).
Для этого вам понадобится файл на USB-диске (с расширением .bek) или пароль для восстановления.
Благодаря Aorimn, его решение сработало для меня. Я довольно неопытен в Unix, так что это потребовало нескольких часов, чтобы понять это. Я думал, что опишу шаги, которые я предпринял во время работы моего резервного копирования :)
Моя проблема заключалась в том, что я не мог загрузить Windows, и мне нужен был способ доступа к моим файлам в разделе Bitlocked. Для этого вам потребуется пароль восстановления битлокера (8 групп цифр) и возможность загрузки системы с USB.
- Загрузите и установите
LiLi
на другой компьютер с Windows (Linux Live USB Creator) - Запустите
LiLi
и загрузите облегченный образubuntu
. Я выбралXubuntu
. - Установите образ на карту памяти USB.
- Загрузите проблемный компьютер с USB-накопителя
- Когда вы увидите загрузочный экран Ubuntu, нажмите клавишу.
- Под
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
(замените свой собственный ключ битлокера и исходный раздел)- измените dir на
/media/windows
(используйтеsudo -i
если вы не можете получить к нему доступ) mount -o loop dislocker-file /media/mount
- Теперь вы должны увидеть ваши файлы на смонтированном диске файлового менеджера.
Резервное копирование выполняется довольно медленно, но это может сэкономить некоторые проблемы, если вы в конечном итоге переустановите Windows. Удачи!
Я только что разработал способ обновления 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
для доступа к файлам.
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. Он все еще находится в альфа-состоянии, и, похоже, вам придется самостоятельно скомпилировать код. Это также позволяет только доступ только для чтения, а некоторые вещи могут не работать. Я думаю, что это ваша лучшая ставка, хотя.
Обратите внимание, что libpolarssl-dev
не может быть использован, он был заменен на libmbedtls-dev
поэтому используйте это вместо:
sudo apt-get install libmbedtls-dev
Примечание: кстати, это был успех с использованием live boot. Я умею читать и писать. Просто следуйте инструкциям выше.