Ich möchte, dass Truecrypt wie gewohnt nach einem Kennwort für Windows XP fragt, aber mit der Standardoption [ESC] möchte ich bei Auswahl dieses Kennworts, dh über die Escape-Taste, den Grub für die (unverschlüsselte) Ubuntu-Installation finden.
Ich habe Windows XP auf der 120-GB-Festplatte eines Toshiba NB100-Netbooks installiert, dann partitioniert, um Platz für Ubuntu 10.04 zu schaffen, und das nach der Installation von Windows XP installiert.
Wenn ich Windows XP verschlüssele, überschreibt Truecrypt den Grub-Eintrag im Master Boot Record (MBR). Ich glaube (?) Und kann nicht mehr zwischen XP und Ubuntu wählen. Also muss ich es wieder herstellen.
Ich habe ziemlich ausführlich in Ubuntu-Foren und anderswo nach Antworten gesucht, aber noch keine vollständige Antwort gefunden, die alle Eventualitäten, Szenarien und Fehlermeldungen abdeckt, oder sie sprechen auf andere Weise von Legacy-GRUB und nicht von GRUB2. Ubuntu 10.04 verwendet GRUB2.
Mein Setup:
Partitionen:
- Windows XP, NTFS (mit Truecrypt zu verschlüsseln), 40 GB
- / boot (Ext4, 1 GB)
- Ubuntu-Tausch, 4 GB
- Ubuntu / (root) - Hauptdateisystem (20 GB)
- NTFS-Freigabe, 55 GB
Ich weiß, dass der Truecrypt-Bootloader den GRUB beim Booten ersetzt, da ich ihn bereits auf einem anderen Laptop ausprobiert habe.
Ich möchte, dass der Bootloader-Bildschirm ungefähr so aussieht wie üblich:
Truecrypt
Passwort eingeben:
(oder [ESC] zum Überspringen)
Das Passwort ist für Windows XP und beim Drücken von [ESC] wird das Ubuntu-Grub gefunden, von dem aus gebootet werden soll
Vielen Dank im Voraus für Ihre Hilfe.
Der Hauptbereich des Problems besteht darin, Truecrypt anzuweisen, wenn die Escape-Taste gedrückt wird, und wie Grub / Ubuntu für den Truecrypt-Bootloader sichtbar gemacht werden kann, um es zu finden, wenn die Esc-Taste gedrückt wird. Auch als Verkettung bekannt.