Как можно выполнить двойную загрузку Windows 7 и Ubuntu 11.10 с шифрованием TrueCrypt, если они установлены отдельно на разных физических дисках?
У меня есть два жестких диска. hd0 имеет установку Windows 7 с шифрованием TrueCrypt с загрузчиком TrueCrypt. На hd1 установлена Ubuntu 11.10 с загрузчиком grub2.
Вывод fdisk -l
выглядит следующим образом:
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 976771071 488282112 7 HPFS/NTFS/exFAT
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 968517631 484257792 83 Linux
/dev/sdb2 968519678 976771071 4125697 5 Extended
/dev/sdb5 968519680 976771071 4125696 82 Linux swap / Solaris
Я могу успешно загрузиться в любую ОС, изменив порядок загрузки в BIOS, но не хочу повторять это. Мои варианты:
У меня возникли трудности с вариантом 1, так как при нажатии escape TrueCrypt не находит другого загрузочного раздела. Как я понимаю, он должен искать другие загрузочные диски.
У меня также были трудности с вариантом 2 и со следующим внутри /etc/grub.d/40_custom
(и затем с update-grub2
) ...
menuentry "Windows 7" {
set root=(hd0,1)
chainloader +1
}
(я также пробовал root=(hd0,0)
и root=(hd0,2)
)
... Я получаю ошибки без такого раздела. Я также читал различные источники, которые предполагают, что это невозможно сделать с grub2 без монтирования и загрузки ISO-образа спасательного диска TrueCrypt до загрузки Windows. Это необходимо?
Что я делаю не так?
Кажется, самое простое решение для этого - использовать загрузчик Windows для загрузки в Grub, а не наоборот. Grub, похоже, не может загрузиться с зашифрованного раздела Windows даже с --force
.
Существует инструмент под названием EasyBCD (бесплатный для некоммерческого использования), который правильно настроит загрузчик Windows для загрузки в Grub после ввода пароля TrueCrypt. Теперь мой диск Windows является первым загрузочным устройством в BIOS, а Grub - загрузочным элементом по умолчанию в загрузчике Windows. Вы также можете легко сделать Windows по умолчанию.
Вы можете просто войти в меню загрузки и выбрать жесткий диск, с которого хотите загрузиться.
В моем случае я делаю это, нажимая F11 kbd>, когда отображаются сообщения POST. В вашем случае это может быть другой ключ F kbd>.
Я могу помочь вам в обходном пути, это довольно сложно, поэтому обязательно поймите это.
Первое: BackUP all Второе: требуется два физических диска, с одним из которых я не попал на него.
Перейдем к сложной части, процедуре заказа на загрузку:
Имея это в виду, как архивировать это? Просто выполните следующие действия:
При этом вы получите следующую схему:
Хитрость:
Итак, при загрузке происходит следующее:
Таким образом:
Надеюсь, это достаточно ясно.
Что нужно заархивировать:
Теперь я должен сказать, что это можно сделать, не открывая ПК ... с помощью оба диска всегда подключены.
Представьте себе это:
Это сложно !!!
Идея: Использовать другой носитель, чтобы создать фактическое меню загрузки, где вы можете выбрать, что загрузить.
Лично на моем нетбуке у меня есть эта цепочка:
Это идея ... иметь в процессе загрузки более одного GRUB !!
Почему более одного? Легко ... если система обновляет Grub, она не затрагивает ту, которую я использую в качестве меню загрузки, просто и эффективно.
Теперь проблема TrueCrypt ... если он зашифровывает системный раздел, то он должен быть в MBR, он не позволит вам другим способом (кроме RecoveryCD).
Так что если TrueTrypt зашифровывает системный раздел Windows, лучше предоставьте ему полный диск
Привет! Linux также может быть установлен на тот же диск, что и Windows, для производительности ... и данных на другом ...
Первый жесткий диск с:
Второй жесткий диск с:
Надеюсь, ты доберешься до него.
Я объяснил это, просто думая, что вы знаете, как загрузиться с компакт-диска, настроить BIOS, создать разделы, установить GRUB2 и т. Д.
1182 Это не для нубов. Имеет очень продвинутые приемы техники и не является ...
Это только идея загрузки с другого носителя, такой другой носитель (CD, дискета и т. Д.) Будет содержать меню загрузки, которое позволяет выбрать загрузку с первого жесткого диска или с раздела и т. Д. ... другими словами GRUB2.
Надеюсь, вы найдете это полезным.