Einzelnen Beitrag anzeigen
Alt 30.12.2007, 13:40   #4 (permalink)
-Alex-
Gast
 

Beiträge: n/a

Standard AW: Mainboard und CPU wechseln?

c't 6/2005, S. 250: Windows-Boothilfe


Das hab' ich über diese Einträge in der c't Hotlinedatenbank gefunden:

c't 26/2002, S. 218: Hotline
Zitat:
Zitat von c't Hotline
Mainboard-Wechsel ohne Neu-Installation?

Da mir die Leistung meines PC nicht mehr reicht, plane ich eine Hardware-Aufrüstung. Vor allem soll ein neues Mainboard hinein. Kann ich meine vorhandene Windows-Installation mitnehmen oder muss ich alles neu installieren?
Microsoft empfiehlt, Windows nach einem Wechsel des Mainboards neu zu installieren. Das ist sicherlich der sauberste Weg, um Problemen aus dem Weg zu gehen.
Für das neue Mainboard benötigen Sie mindestens aktuelle Treiber für den Chipsatz, meist auch noch für den Onboard-Sound, die neue Grafikkarte und weitere Komponenten. Vor allem Chipsatztreiber nisten sich sehr tief im Betriebssystem ein und kollidieren dann später mit den Treibern für den neuen Chipsatz. Die Erfahrung an der c't-Hotline zeigt, dass Treiberkonflikte selbst bei dem in dieser Disziplin am wenigsten kritischen Windows XP nicht selten sind. Leider gibt es keine sichere Richtschnur, die anzeigt, in welchen Fällen Windows auf neuer Hardware sicher weiterläuft.
Am ehesten gelingt der reibungslose Mainboard-Wechsel ohne Neu-Installation, wenn Windows Ihre bisherige Hardware komplett erkannt hat und deshalb mit den originalen Microsoft-Treibern für den Chipsatz auskommt. Diese lassen sich nach unseren Erfahrungen am besten in einem neuen Rechner ersetzen. Außerdem sind Konflikte weniger wahrscheinlich, wenn der Chipsatz des neuen Mainboards vom gleichen Hersteller kommt wie der des alten Boards.
Unter Umständen erkennen Windows 2000 und XP nach einem Umzug den neuen EIDE-Hostadapter nicht (Fehlermeldung INACCESSIBLE_BOOT_DEVICE), was sich aber durch Maßnahmen vor dem Umzug vermeiden lässt (siehe c't 9/01, S. 196 oder Artikel Q271965 der Microsoft-Knowledge-Base).
Auf manche Hardware-Funktionen greift Windows nur dann mit den richtigen Treibern zu, wenn diese schon bei der Installation aktiviert waren. Dazu gehören etwa der APIC-Modus aktueller Platinen sowie das Hyper-Threading des neuen Pentium 4, der ACPI-S3-Energiespar-Modus oder die SSE-Befehle des Athlon XP. Zwar lässt sich nach dem Umzug von Windows XP eine ‘Reparatur’ der Installation von der Windows-Setup-CD starten; dann schiebt das Setup dem vorhandenen Windows neue Hardware-Treiber unter. Doch dabei kann es zu Fehlern kommen (Artikel Q312369 der Knowledge Base).
Eine Neu-Installation ist also meistens der bessere Weg. Leider muss man anschließend die meisten Daten und Einstellungen per Hand vom alten auf das neue System übertragen, denn der Windows-XP-Assistent zum ‘Übertragen von Dateien und Einstellungen’ bietet dabei nur sehr lückenhafte Unterstützung. (ciw)

c't 9/2001, S. 196: Hotline
Zitat:
Zitat von c't Hotline
Mit Windows 2000 umziehen

Nachdem ich ein neues Mainboard eingebaut habe, verweigert Windows 2000 den Start. Es erscheint die Fehlermeldung ‘INACCESIBLE_BOOT_DEVICE’. Auf derselben Platte habe ich noch Windows ME installiert, welches ohne große Probleme läuft. Wie kann ich Windows 2000 wieder starten, ohne es neu zu installieren?
Eigentlich empfiehlt Microsoft, Windows 2000 auf einem neuen Mainboard erneut zu installieren. In der Knowledge-Base gibt der Hersteller im Artikel Q271965 aber Hinweise zu dem beschriebenen Problem und zeigt, wie man den Umzug auch ohne Neuinstallation schafft.
Windows 2000 lädt beim Booten einen bestimmten Treiber für den IDE-Hostadapter des Mainboards. Diesen IDE-Adapter, der meist in der Chipsatz-Southbridge sitzt, erkennt das Betriebssystem anhand seiner PCI-Plug-and-Play-Identifikation (PnP-ID). Wenn man mit einer bestehenden Windows-2000-Installation auf ein neues Mainboard mit einer anderen Southbridge umzieht, so erkennt das Betriebssystem den IDE-Adapter nicht, lädt daher die passenden Treiber auch nicht und kann deshalb nicht auf die Systemfestplatte zugreifen. Die Folge ist die erwähnte Fehlermeldung.
Die Lösung besteht darin, schon vor dem Wechsel des Mainboards Windows 2000 die PnP-ID des neuen IDE-Hostadapters mitzuteilen und die passenden Treiber bereitzustellen.
Man kontrolliert also zunächst, ob die Treiber Atapi.sys, Intelide.sys, Pciide.sys und Pciidex.sys unter WINNTsystem32drivers zu finden sind und kopiert sie nötigenfalls aus der Datei WINNTDriver Cachei386driver.cab dorthin. Dann kopiert man einen im Artikel Q271965 enthaltenen Textabschnitt mit Registry-Einträgen in eine per Texteditor erzeugte Datei namens ‘mergeide.reg’ und speichert sie ab. Anschließend lassen sich die Ergänzungen durch einen Doppelklick auf die Datei ‘mergeide.reg’ in die Registry importieren. Nach erfolgreichem Import beendet man Windows 2000 und kann dann die Festplatte am neuen IDE-Adapter in Betrieb nehmen. (ciw)
Siehe auch c't 6/2005, S. 250
Tolle Zeitschrift die c't.


Alex
  Mit Zitat antworten
Für diesen Beitrag bedankt sich:
dr_mordio (30.12.2007)