Vista/BitLocker und trotzdem GRUB
Wenn im MBR ein GRUB zu finden ist, weigert sich Vista den TPM-Chip zu aktivieren, folglich ist BitLocker nicht wie gewünscht verfügbar.
Es geht aber doch!
Erstmal Linux installieren - wie gewohnt, jedoch GRUB nicht in den MBR sondern auf die erste Partition installieren. Danach den Boot-Sektor sichern, am besten auf Diskette oder USB-Stick (sollte ein von Windows lesbares Dateisystem sein).
dd if=/dev/sda1 of=/mnt/usbstick/linux.bin bs=512 count=1
Vista anschließend - wie hier beschrieben - für die Verwendung mit BitLocker installieren. Aber Achtung: clean ist hier eine falsche Idee - einfach übergehen.
Jetzt kommt der interessante Teil, nämlich der Vista Boot-Loader. Erstmal ein Terminal (cmd.exe oder PowerShell) als Admin öffnen. Den gesicherten Boot-Sektor linux.bin ins Hauptverzeichnis der Platte kopieren, die den Boot-Loader enthält. (Das ist wahrscheinlich C:, kontrollieren kann man’s mit diskmgmt.msc.)
bcdedit /create /d "GRUB" /application BOOTSECTOR
Wir bekommen eine ID mitgeteilt, die im folgenden einzufüllen ist.
bcdedit /set $ID device boot
bcdedit /set $ID PATH \linux.bin
bcdedit /displayorder $ID /addlast
bcdedit /timeout 10
Vista wird beim nächsten Neustart 10 Sekunden lang ein Boot-Menü anzeigen, dessen letzte Option GRUB ist.
Vista Installation mit BitLocker
BitLocker benötigt eine 1,5GB große Partition um zu arbeiten. Doch leider bietet das Installations-Menü einer Windows Vista DVD keine Optionen, um eine solche Partition ohne Handarbeit zu erstellen.
Allerdings findet sich im Menü der Punkt System Recovery Options über den ein Command-Prompt geöffnet werden kann.
Das Tool diskpart kann dann die nötige Partition erstellen.
select disk 0
clean (Achtung, hier wird die komplette Festplatte geleert!)
create partition primary size=1500
assign letter=S
active Die BitLocker-Partition ist jetzt fertig, doch irgendwo muß ja auch noch das Betriebssystem hin.
create partition primary
assign letter=C
Und um sich die neue Partitionstabelle nochmals anzusehen: list volume
Zurück zur Kommandozeile mit exit
Beide Partitionen noch mit NTFS formatieren, dann kann über den gewohnten Weg über das Menü Vista auf dem größeren Laufwerk C: installiert werden.
format C: /y /q /fs:NTFS
format S: /y /q /fs:NTFS
Das Prompt per exit beenden und das System Recovery Options-Window schließen.
Warum Laufwerk S:? Willkühr. Wem S: nicht gefällt, der wähle einen anderen Buchstaben.