Jetzt verstehe ich nur noch Bahnhof. Wenn die Platte mit XP nicht primary Master ist, funktioniert auch der XP Bootmanager nicht und die Änderungen in der boot.ini sind unwirksam. Wenn XP mit NTFS formatiert ist, sieht Windows98 die XP-Platte nicht und alles ist in Ordnung. Dann darf die XP-Platte auch primary Master sein.
Hallo,
deswegen oben auch der Hinweis das der Bootmanager neu geschrieben werden muß.
Dann darf die XP-Platte auch primary Master sein.
Eben nicht, weil Win98 das auf primär Slave hängt und Win98 bootunlustig ist von einer Slave Platte zustarten, es sei denn das Win98-BS als command.com, io.sys, msdos.sys liegen auf der primären Platte was aber in diesen Fall nicht geht weil ist ja NTFS mit Win-XP
Alles klar. Hier der zugehörige Artikel aus der Microsoft Knowledge Base:
http://support.microsoft.com/?scid=kb;de;d306559
So ich habe jetzt die 98 Platte als Master und die XP als Slave.
Dann habe ich win98 neu installiert (habe die XP Platte dabei abgeklemmt) und dann in die Boot.ini c:\="Windows98" eingetragen dann startet der gar nicht und wenn ich c:\win98\="Windows98" eingebe kommt die Fehlermeldung das er <root-verzeichnis>\system32\hal.dll nicht finden kann.
Ich kann 98 nur staren wenn ich die XP Platte abgeklemmt habe.
Was mache ich falsch?
mfg
kevin t.
Hallo,
Anschliessend baust/kabelst du die Platte mit XP wieder an
das System von der Windows XP CD starten und mit der Option "R" die Wiederherstellungskonsole starten.
Mit dem Befehl "bootcfg /add" sucht das System die Festplatten nach vorhandenen Windows-Installationen ab und trägt diese automatisch in das Bootmenü (BOOT.INI) ein.
Mit dem Befehl "bootcfg /rebuild" wird im Prinzip das gleiche erreicht, nur wird hier eine neue BOOT.INI erzeugt.
Mit "bootcfg /list" werden die Betriebssystem aus dem Bootmenü aufgelistet und mit "bootcfg /default"
kann das System festgelegt werden, welches standardmäßig gebootet werden soll.
Das Anlegen einer Sicherungskopie der boot.ini vor einer solchen Maßnahme ist empfehlenswert,
mit bootcfg /copy wird diese generiert.
Wiederherstellungskonsole wechseln und folgende Befehle eingeben:
FIXMBR C:
FIXBOOT C:
COPY x:\I386\NTLDR C:\
COPY x:\I386\NTDETECT.COM C:\
Ersetze das x in den Kopierbefehlen durch den Buchstaben des CD-ROM-Laufwerks
Ja das habe ich gemacht:
Die XP boot.ini sieht so aus:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
c:\="Windows 98SE"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Die XP boot.ini muss jetzt so aussehen:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
c:\="Windows 98SE"
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
Allerdings ist mir unklar, wie du mit deinen Einstellungen überhaupt XP booten konntest, wenn XP Slave war. Ich denke, es war/ist bei dir als Master eingestellt.
Hallo,
bei IDE-Platten müssen halt die Jumper richtig stecken das diese auch entsprechend als Master oder Slave erkannt werden .
Ein einfachen Anstecken am ersten oder zweiten IDE-Port reicht da mal nicht es sei denn beide Festplatten sind auf cable select
gejumpert, oh wieder das Word Jumper
Überprüfe dringend ob deine Win98 Platte als Master gejumpert ist und die Win -XP muß als Slave gejumpert sein
PS: Ja, es gibt noch zwei andere Möglichkeiten
« Win XP: WINXP SP2 erkennt USB 2.0 Hub nicht | Details im Dateiordner verändern » | ||