Truecrypted Windows 7 отсутствует в Grub2 после обновления

У меня есть зашифрованная система Windows 7 / Ubuntu с двойной загрузкой и обновлена ​​моя Ubuntu сегодня.

Все прошло гладко, но моя Windows больше не отображается в Grub2-List. Запуск у меня есть загрузчик Truecrypt и после ввода пароля я получаю Grub (теперь Grub2). Там моя запись в Windows 7 отсутствует.

Вот мой отчет: http://paste.ubuntu.com/7569182/

Обновление Grub ничего не помогло. Я предполагаю, что в Ubuntu он больше не распознает мою установку Windows на sda1. Я также не могу установить его.

Я могу установить его только через Truecrypt. Я думаю, мне, возможно, придется вручную вставить элемент меню для Windows в этот файл конфигурации Grub. Я полагаю, что после ввода пароля в загрузчике truecrypt можно было бы запустить Windows, если бы элемент был там - только предположение.

Edit: Я в основном выполнял эти шаги для настройки моей системы: http://paste.ubuntu.com/7569182/

1
задан 2 June 2014 в 20:34

1 ответ

Проблема в том, что Ubuntu не имеет представления о том, что такое раздел:

sda1: ____________________________________________________

    File system:       
    Boot sector type:  Unknown
    Boot sector info: 
    Mounting failed:   mount: unknown filesystem type ''

sda2: ____________________________________________________

    File system:       
    Boot sector type:  Unknown
    Boot sector info: 
    Mounting failed:   mount: unknown filesystem type ''
mount: unknown filesystem type ''

Итак, вам нужно сказать Ubuntu, как его читать. Для этого вы должны попытаться установить зашифрованную файловую систему и сначала сохранить свои данные. Загрузите версию Truecrypt Linux из безопасного источника (truecrypt.sourceforge.com больше не защищен). Этот шаг делается в качестве меры предосторожности. Сделайте то же самое с содержимым каталога /boot.

Теперь убедитесь, что вы установили в live-установку пакет cryptsetup. Он должен иметь возможность обнаруживать файловые системы truecrypt без проблем. Теперь используйте grub-install для исправления вашей загрузки:

sudo mkdir /mnt/{boot,ntfs1,ntfs2}
sudo cryptsetup --type tcrypt open /dev/sda1 /mnt/ntfs1
sudo cryptsetup --type tcrypt open /dev/sda2 /mnt/ntfs2
sudo mount /dev/sda3 /mnt/boot
sudo grub-install --boot-director=/mnt/boot /dev/sda

Затем я ожидаю, что перед этим вы получите полное изображение диска, резервное копирование важной информации и т. Д., Так как я не может гарантировать, что он будет работать (т. е. grub взорвать загрузчик truecrypt).

0
ответ дан 24 May 2018 в 07:05
  • 1
    Спасибо, я попробую. (Также спасибо за редактирование :)) Я добавил дополнительную информацию к вопросу. – Registered User 2 June 2014 в 20:35

Другие вопросы по тегам:

Похожие вопросы: