У меня есть зашифрованная система 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/
Проблема в том, что 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).