1

Я так много гуглил и не могу найти ответ.

У меня была система с двойной загрузкой с зашифрованным разделом TrueCrypt Windows и незашифрованным разделом Ubuntu (доступ с помощью GRUB2), который работал отлично. Но я случайно запустил GRUB, чтобы перезаписать MBR. Теперь мой компьютер загружается прямо в GRUB, и я не могу получить доступ к Windows!

Если есть способ переустановить TrueCrypt, чтобы он запрашивал пароль для входа в Windows и давал мне нажать Escape для загрузки Ubuntu из GRUB2, пожалуйста, дайте мне знать.

Примечание: я бы предпочел не расшифровывать раздел Windows.

1 ответ1

0

В схеме шифрования TrueCrypt заголовок системного тома находится в конце тома и должен оставаться там, даже если вы перезаписали загрузчик.

Первые 512 байт тома (то есть стандартный заголовок тома) считываются в ОЗУ, из которых первые 64 байта являются солью (см. Спецификацию формата тома TrueCrypt). Для системного шифрования (см. Главу «Системное шифрование») последние 512 байт первой дорожки логического диска считываются в ОЗУ (загрузчик TrueCrypt загружается в первую дорожку системного диска и / или на TrueCrypt Rescue Disk)

Это означает, что ваши данные должны быть доступны. Если вы загружаетесь в другую систему с установленным TrueCrypt (вы можете использовать свой Linux, есть также версия TrueCrypt для Linux ), вы можете смонтировать раздел и получить доступ к данным. Обратите внимание, что вам необходимо переключить опцию "громкость системы" при монтаже. Я предлагаю вам сначала проверить, не повреждены ли ваши данные, и, как только вы сможете получить к ним доступ, сделайте резервную копию заголовка тома. Это очень важно иметь, потому что если заголовок потерян / поврежден, это практически означает, что ваши данные будут потеряны навсегда!

Теперь, когда вы в безопасности, вы сможете переустановить загрузчик с помощью TrueCrypt из Linux и настроить его, как вы делали это раньше. Не забудьте записать резервную копию .iso на CD/DVD на этот раз, так как это позволит вам использовать носитель для загрузки в Windows, на случай, если вы снова перезапишите BL. Я не могу найти документацию для загрузчика, но я помню, что его было легко настроить для работы с Linux. Загрузчик должен быть установлен на MBR, а GRUB - на каком-то основном разделе (скажем, /boot). Затем загрузчик TC должен быть настроен на попытку загрузки других разделов, если нажата ESC, что дает GRUB контроль, когда он находит его в начале раздела, в который вы его установили.

Если моя память мне не помешает, TC создаст резервную копию исходного загрузчика, но не сможет вспомнить, была ли настройка, позволяющая вам загрузить исходный после нажатия ESC. Это также может работать без установки GRUB на раздел.

Извините, я не могу предоставить подробные инструкции по настройке мультизагрузки, я давно с ней экспериментировал, но это должно дать вам некоторые рекомендации для начала.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .