Seit gestern früh gibt es nun auch endlich die deutsche x64-Version von Vista auf MSDN. Der Download verlief wider Erwarten doch recht fix und so konnte ich gestern auch gleich installieren. Durch Windows XP, Windows XP x64 und Vista (32-bit) sind bei mir aber schon alle drei primären Partitionen vergeben und für Vista x64 blieb nur noch die Installation in ein logisches Laufwerk einer erweiterten Partition. Im Gegensatz zu früheren Systemen installiert sich Vista aber immer als Laufwerk C, unabhängig davon, wieviele primäre Partitionen schon vorhanden sind. Somit ist auch das logische Laufwerk kein Problem mehr.
Vor der Installation habe ich die primäre Vista-Partition aktiviert, so dass sich Vista x64 in das Bootmenü von Vista (32-bit) eingetragen hat. Ein Start über den NTLDR ist aus einer erweiterten Partition leider nicht möglich. Im Moment läuft das Booten von Vista x64 daher zweistufig ab. Zuerst wird über den NTLDR der Bootsektor von Vista (32-bit) geladen, anschließend bietet das Vista-Bootmenü den Start von Vista (32-bit) oder Vista (64-bit) an. In der Zukunft werde ich aber vermutlich beide XP-Installationen in das Vista-Bootmenü aufnehmen, mit VistaBoot Pro sollte das eigentlich kein Problem sein.
Doch zurück zur Installation von Vista x64. Nach dem ersten Start ist das Systemlaufwerk als C eingebunden und die primäre Partition von Vista (32-bit) bekommt das D zugewiesen. Leider lässt sich das über die Datenträgerverwaltung auch nicht ändern, beim Versuch erscheint folgende Meldung:
Abhilfe schafft nur ein direkter Eingriff in die Registrationsdatenbank. Unter [HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices] sind alle Geräte samt Laufwerksbuchstaben aufgelistet. Nach der Umbenennung des Eintrags \DosDevices\D: auf \DosDevices\Z: und anschließendem Neustart kann die primäre Partition von Vista (32-bit) nun als Z angesprochen werden und D ist frei für das Datenlaufwerk.


Vista Systemlaufwerke “umhängen” ist Problematisch denn die Hardlinks verweisen direkt auf Laufwerk C:. Wenn man ein XP bootet kann man nicht auf “\Dokumente und Einstellungen” eines Vista-Laufwerks zugreifen. Das ist auf “C:\Users” verhardlinkt, dass es in XP (normal) nicht gibt. Ein als D:\ “gemountetes” Vista Systemlaufwerk kann man, ohne es zu formatieren, schwer seines Vista-Inhalts entledigen. Spaß haben kann man auch, wenn man “C:\Users” in XP anlegt und das Verweigern von “Ordner auflisten” aus der “Sicherheit” von Vistas “\Dokumente und Einstellungen” entfernt, dann wechselt man tatsächlich nach C:\Users, dass hier auf das XP-Laufwerk zeigt.
Was hat sich MS dabei bloß gedacht?