2092
Goto Top

Bootauswahl Win2000 oder WinXp

Festplattenauswahl

Hallo und guten Tag,
ich habe eine Frage bezüglich der Bootauswahl bei 2 verschiedenen Win-Systemen. Ich habe in meinem Rechner eine Win2000 Installation am prim. IDE Controller sowie eine WinXp Prof. Installation am prim. RAID Controller - über das Bios lassen sich beide Platten einwandfrei starten.

Ist es möglich die Festplatten beim Start von Windows direkt auszuwählen? Evt. über die Boot.ini? Wer kann mir helfen?

Vielen Dank und viele Grüße
Mathu

Content-Key: 982

Url: https://administrator.de/contentid/982

Printed on: April 23, 2024 at 15:04 o'clock

Member: lou-cypher25
lou-cypher25 Apr 10, 2004 at 19:38:55 (UTC)
Goto Top
Hi,

hier als Beispiel die boot.ini eines Systems mit zwei Installationen auf zwei verschiedenen Festplatten:

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="HD0 Windows 2000 Server" /fastdetect
multi(0)disk(1)rdisk(0)partition(1)WINNT="HD1 Windows 2000 Server" /fastdetect

Die erste Installation ist also auf Disk(0) und die zweite auf Disk(1) und mit dieser Unterscheidung kannst Du die zu startenden Festplatten auswählen.

Das wars.

cu lou
Mitglied: 2092
2092 Apr 11, 2004 at 06:06:46 (UTC)
Goto Top
Hi,

vielen Dank für deinen Tipp. Nach dem Auswählen des zu startenden Betriebssystems bekomme ich die Fehlermeldung: Festplattenkonfigurationsproblem - von der angegebenen Partition kann nicht gestartet werden. Wenn ich die Bootplatte im Bios direkt ansteuere habe ich 2 voll funktionsfähige Systeme, wobei das eine am RAID Controller hängt (Windows XP) und das andere am IDE (Windows 2000). Die boot.ini von WinXP verweist auf das Verzeichnis Windows zum Start - das habe ich in meiner boot.ini auf der Win2000 Installation wie folgt berücksichtigt.

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows 2000 Server" /fastdetect
multi(0)disk(1)rdisk(0)partition(1)WINDOWS="Windows XP Professional" /fastdetect

Trotzdem geht es nicht.

Vielleicht hast du ja noch eine Idee - vielen Dank und schöne Ostern

Mathu
Member: lou-cypher25
lou-cypher25 Apr 11, 2004 at 08:27:30 (UTC)
Goto Top
Hallo und frohes Feuerrädern, oder heidnisches Eierfest, oder christliches Jesuauferstehung, oder jüdisches Palmfest, oder einfach einen schönen Sabbat face-smile))

Zu Deinem Problem...

... sind beide Platten/Partitionen als aktiv markiert?

... ein NT-Ladevorgang läuft immer über den NTLDR, dieser ändert die CPU-Verwendung vom Real-Mode in den 32Bit-Mode und liest im Anschluß die Boot.ini. Eventuell ist es an dieser Stelle wichtig zwischen dem NTLDR von XP und dem NTLDR von 2000 zu unterscheiden. Vorausgesetzt XP beherrscht seinen Vorgänger 2000, 2000 aber nicht seinen Nachfolger XP, dann ist es wichtig zuerst 2000 und dann erst XP zu installieren.

... jetzt nehmen wir nochmal Deine boot.ini auseinander:

multi(0)disk(0)rdisk(0)partition(1)WINNT="Windows 2000 Server" /fastdetect
multi(0)disk(1)rdisk(0)partition(1)WINDOWS="Windows XP Professional" /fastdetect

Multi (0) = Du hast hier angegeben das beide Platten am selben Controller hängen (IDE oder SCSI ohne BIOS).

Disk (0) + (1) = Es handelt sich um zwei getrennte Festplatten.

Partition (1) = Du hast jeweils in die erste Partition installiert.

WINNT + Windows = Es wird auf das jeweilige Installationsverzeichnis verwiesen.

Sorry, aber ich kann da keinen Fehler in der Boot.ini finden. Evtl. mal prüfen ob beide Partitionen aktiv sind und die zweite Platte als SecondaryMaster einhängen... ???

lou
Mitglied: 2092
2092 Apr 11, 2004 at 13:14:07 (UTC)
Goto Top
Jetzt bin ich mit meiner Weisheit am Ende. Ich habe alles probiert - die beiden Platten hängen jetzt gemeinsam am einem Controller -
Leider ist die Auswahl über die Windows boot.ini immer noch nicht möglich. Ich bekomme imnmer eine Fehlermeldung (Festplattenkonfigurationsfehler - schönes Wort).

Beide Platten sind aktiv - die eine ist als Systempartition die andere als aktiv markiert. Trotzdem gehts nicht face-sad

Am Besten ist es wohl ich mach die Bootauswahl über das Bios. Trotzdem herzlichen Danke für deine Hilfe.

Viele Grüße Marita
Member: Maik
Maik Apr 19, 2004 at 12:46:15 (UTC)
Goto Top
Hallo

Mal ne dumme Idee: könnte es sein, das die Platten vertauscht sind?
Also 2000 auf Platte 0 und xp auf Platte 1 ist?

Wenn die eine Platte wieder am anderen Controller hängt, müßte dann ja theoretisch bei der einen Platte multi auf 1 gesetzt werden. (Wenn ich den Beitrag von Christian richtig verstehe)

Startet wenigstens eines der beiden Windosen oder gibt es bei beiden den Festplattenfehler?

Hast Du den anderen Controller auch aus dem PC entfernt?
(eventuell hingen beide Platten nicht an Controler 0 sondern controller 1?)


Hoffe einer der Ansätze ist richtig!

Grüße Maik
Member: Frochy
Frochy Apr 19, 2007 at 15:24:09 (UTC)
Goto Top
Hallo,
kann dir leider nicht helfen, aber evtl. tröstet es dich, dass ich das gleiche Problem habe wie Du.
Grundinstallation war und ist W2K, dann von dort aus XP (auf eine andere Partition) installiert. Mit dem Ergebnis, dass ich nur noch XP starten konnte, egal was in der boot.ini eingetragen war, nur noch XP (auf einer anderen Partition der gleichen Platte). Wenn ich w2k ausgewählt habe, kam immer ein Fehler mit dem NTLDR. Wenn ich nun das Image von vor der XP installation rücksichere, kann ich nur noch w2k starten. Xp (obwohl es noch lauffähig vorliegt) nicht mehr.
Das gleiche habe ich bei anderen Rechner Platte_1 - w2k, Platte_2 - XP (separat installiert). Von der Platte_1 bekomme ich es nicht hin, XP zu starten. Mehrere XP Installationen laufen ohne Probleme nebeneinander.
Ich denke, dass sich die beiden OS nicht koppeln lassen (zumindest von w2k nicht auf XP), da XP das proprietäre (oder so ähnlich) System ist.
Liege ich da richtig ?
Hat es überhaupt jemand am laufen ? Primär w2k und als zweites System XP ?
Wäre mal interessant zu wissen.