Markus M. schrieb:
> Aber müsste er den NTLDR nicht trotzdem finden? Das ist doch gerade nach
> dem BIOS, bevor Windows XP überhaupt startet.
So ist es. Zu dem Zeitpunkt ist man noch in dem Bereich des
Bootprozesses, in dem über BIOS-Routinen auf die Platte zugegriffen
wird. D.h.: die AHCI-Problematik kann noch keinerlei Rolle spielen.
> Könnte es eher mit der "Nummerierung" der Devices zu tun haben, die sich
> ändert wenn die Platte von IDE -> SATA Port verschoben wird?
Natürlich, das ist die einzige logische Erklärung. Und obendrein eine
überaus naheliegende. Schließlich genügte es z.B. ja bereits bei einem
klassischen IDE-Controller, die Platte von Master auf Slave (oder
umgekehrt) umzukonfigurieren, um exakt denselben Effekt zu erzielen.
> Meine Erinnerungen an Windows XP habe ich erfolgreich verdrängt :-)
Sollte man aber in Erinnerung behalten. Der NT-Bootprozess existiert
prinzipiell auch in den NTs ab Vista weiter, er ist nur etwas
komplizierter geworden als er vorher war.
Vor allem ist es dort nicht mehr so einfach, die Bootkonfiguration zu
ändern. Bei NT bis einschließlich XP ist es aber ziemlich trivial: man
braucht eigentlich bloß eine ziemlich simpel gestrickte Textdatei namens
"boot.ini" zu ändern...
@Christoph
Daran musst du drehen!
Und das ist SEHR viel einfacher, als dieser BCD-Scheiß, den sich
Winzigweich für Vista und Nachfolger ausgedacht hat. Das ist echte
Gülle. Nur vollständig gehirnamputierte Idioten lassen sich etwas
derartiges einfallen. Typisch Microsoft halt...