xp boot.ini hilfe
hallo
ich habe zwei festplatten, auf jede einzeln xp installiert, und beide nun eingebaut, nur leider kann ich nur von einer einer booten
habe die boot.ini der beiden platten kontrolliert die eine plattte hat gar keine boot.ini, da kommt eine fehler meldung, kann aber wenn ich sie alleine betreibe booten
und die andere hat eine boot.ini in der steht folgendes
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Pro Internet Email" /noexecute=optin /fastdetect
(der name wurde von mir geändert)
was muss ich hinzufügen das ich von der zweiten auch booten kann
danke
mfg
Antwort schreiben
Antwort 1 von ralfb vom 28.09.2021, 11:56 Options
Hi,
ich habe mal per Pager nachgefragt,
Sushimans Problem ist noch nicht gelöst
na dann:
Zitat:
auf jede einzeln xp installiert,
bitte genauer beschreiben ....wie hast Du das denn gemacht?
Deine weitere Beschreibung passt überhaupt nicht dazu.
Entweder hat man dann als Ergebnis auf beiden Startpartitionen Startdateien (NTLDR, BOOT.INI) oder Du hast zwei Einträge in der einzigen BOOT.INI
Um 2 verschiedene Systeme auf 2 Festplatten unabhängig voneinander installieren und booten zu können -ich nehme mal an, dass es darum geht - gibt es nur 2 Möglichkeiten
1. ) schrauben, Platte wechseln oder Wechselrahmen
2.) über Bios jeweils gezielt von den Platten booten
Bei IDE heisst es z.B von "D" booten wenn Prinmary (IDE0) / Slave gemeint ist.
C > IDE0 / Master
D > IDE0 / Slave
E > IDE1 / Master
F > IDE1 / Slave
Der Trick ist, dass das Bios dann dafür sorgt, dass die jeweilige Platte als IDE0 / Master umgemapt wird
Bei SATA wird es im Bios anders aussehen ...habe ich aber noch nie gemacht
mfg Ralf
Antwort 2 von Kontinuum vom 28.09.2021, 18:55 Options
Hallo sushiman,
mal abgesehen von den Ungereimtheiten...
Zitat:
hat gar keine boot.ini, da kommt eine fehler meldung, kann aber wenn ich sie alleine betreibe booten
Bootet diese Platte nun ohne eigene boot.ini alleine oder endet der Versuch in einer Fehlermeldung?
und der schon von Ralf gestellten Frage,
welche Platte/n
wie (IDE oder SATA) bei den jeweiligen XP-Installationen angeschlossen waren
....fehlt in deiner boot.ini auf der ersten Platte der Eintrag für die XP-Installation auf der zweiten.
Damit die Windowsinstallationen beider Platten vom Bootloader überhaupt angeboten werden können, müsste die boot.ini etwa so aussehen:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Win XP Pro Offlinearbeit"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Pro Internet Email" /noexecute=optin /fastdetectKontinuum
Antwort 3 von sushiman vom 03.10.2021, 12:30 Options
hi leute
danke für eure hilfe
so ich habe beide platten einzeln xp installiert , erste platte eingebaut xp installiert und wieder ausgebaut , mit der zweiten das selbe.
es sind beide Sata platten
und jetzt will ich beide betrieben
bei der einen kann ich in der systemsteuerung --> system--> Erweitert--> bei starten und wiederherstellen --> Einstellungen--> dort auf bearbeiten
folgender text meiner boot .ini
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Pro Internet Email" /noexecute=optin /fastdetect
bei der zweiten kann zwar auf bearbeiten drücken
dort kommt aber dann eine fehlermeldung
aber wenn ich nur eine in den computer einbaue , egal welche, kann ich booten
danke
Antwort 4 von sushiman vom 03.10.2021, 12:43 Options
hallo nochmal
ich habe diese zeile eingefügt
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Win XP Pro Offlinearbeit"
aber pc wenn ich diese "Win XP Pro Offlinearbeit" auswähle startet pc einfach nur neu
Antwort 5 von ralfb vom 03.10.2021, 13:26 Options
Das geht schief weil kein Microsoft-Betriebssystem von 2. HDD booten kann ...das geht nur wenn das Bios die Platten ummappt (s. meine AW 1) oder ein Bootmanager Windows so etwas vortäuscht und die Reihenfolge der Platten tauscht, ...ich glaube GRUB kann so etwas, aber ich würde die BIOS-Variante bevorzugen, weil die Systeme dann immer völlig unabhängig voneinander bleiben.
Schau ins Bios oder prüfe ob Dein Bios- Bootmenü es ermöglicht.
Einfach Bootmeldungen mit Pausentaste und Enter stoppen und fortsetzen bis Du siehst welche Tasten Du drücken musst
mfg Ralf
Antwort 6 von ralfb vom 03.10.2021, 14:02 Options
cool ...habe mal meinen Rechner neu gebootet und mein Asus-Board kann genau das oben in AW5 Beschriebene.
...bei mir komme ich mit [Entf] ins Bios und mit F8 ins Bios-Bootmenü. Im Bios ist im Menü "Boot" Untermenü "Festplatten" wo die Reihenfolge der Platten fest einstellen kann ...nützlich bei Neuinstallation auf zweiter Platte und das Bootmenü erlaubt bei Bedarf zwischen den Platten zu wählen ...ich muss nur genau hinschauen, weil ich zwei identische 500 GB-Platten von WDC habe, aber das Bios setzt zwei verschiedene Kürzel (PM/SM) vor den Bezeichnungen ...sollte also klappen.
Da werde ich mal bei Gelegenheit eine versteckte Sicherung hinschieben ...nur habe ich noch keine Lösung für meine bisherigen Service-Datenträger, die meine SATA-Platten nicht erkennen ...obwohl im Bios IDE-Modus aktiv ist.
Dafür mache ich aber dann ggf. nen eigenen Thread auf ;)
mfg Ralf
@ralfb
Zitat:
Das geht schief weil kein Microsoft-Betriebssystem von 2. HDD booten kann
Muss es hier ja auch nicht, da sich je ein Exemplar von boot.ini, ntldr und ntdetect.com auf der ersten Festplatte, der Bootplatte also, befindet. Bei entsprechend angepasster boot.ini sollte m.W. so auch das nachträglich installierte Windows auf der zweiten Platte zu starten sein.
@sushiman
Versuch doch bitte mal Folgendes: Starte den PC mit der Windows-CD, gehe (mit "R") in die Wiederherstellungskonsole und tippe
bootcfg /add
Dann sollten beide Windowsinstallationen angezeigt werden und du kannst hoffentlich die fehlende (zweite) der boot.ini hinzufügen.
Klappt das auch nicht, bleibt immer noch die oben angesprochene BIOS-Boot-Lösung. Sehr unelegant, wie ich finde. Aber bitte... ;-)
Gruß
Seven
Antwort 10 von ACR vom 03.10.2021, 15:21 Options
Habe eine zweite Festplatte! WindowsXP wurde dort auch als NotXP installiert. Auf der normalen Windowspartition wurde die win.ini durch folgenden Eintrag erweitert:
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Not XP (ACHTUNG Festplatte einschieben)" /fastdetect /3GB
Wenn jetzt mein Rechner gestartet wird, erscheint im Bootmanager der Eintrag "NotXP". Wenn dieser angewählt wird, startet Windows von der zweiten Paltte.
PS Beides SATA-Platten. Keine Schwirigkeiten bei der Installation.
Gruß ACR
Antwort 11 von sushiman vom 03.10.2021, 21:16 Options
ich habe die lösung
die lösung hatte mir eigentlich schon Kontinuum gegeben,
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Win XP Pro Offlinearbeit"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Win XP Pro Internet Email" /noexecute=optin /fastdetect
nur hatt der backslash gefehlt in der ersten zeile bei windows
jetzt kann ich ohne probleme von beiden booten
Danke vielmals für eure hilfe
Schönes Wochenende
Sushiman
Antwort 12 von Kontinuum vom 04.10.2021, 11:47 Options
Danke für deine Rückmeldung, sushiman.
Hätte ich geahnt, dass du die Zeile mitsamt Titel ("Offlinearbeit") und Tippfehler so in deine boot.ini kopierst, hätte ich mir bestimmt mehr Mühe gegeben - bei der Namensgebung und beim Tippen. ;-)
Kontinuum
Antwort 13 von sushiman vom 04.10.2021, 12:11 Options
kopieren geht immer schneller als tippen ;)
danke nochmal
Antwort 14 von ralfb vom 04.10.2021, 14:12 Options
Zitat:
jetzt kann ich ohne probleme von beiden booten
...das mag ja auch so klappen, ABER wenn das Zweit XP sein Laufwerk nicht als LwC sieht, gibt es garantiert Schreibleseverquickungen mit dem ersten Windows
...viel spass dabei, wenn es Probleme nach Programminstallationen u.ä gibt und die Platten nicht mehr getrennt betrieben werden können
Ich würde deshalb davon abraten, aber Versuch macht ja kluch ;)
Ralf
Antwort 15 von sushiman vom 04.10.2021, 18:12 Options
ich habe schon sehr oft windows installiert, für freunde, familie usw..
und ich habe das bisher immer so gemacht, und wenn ich zwei systeme mit zwei platten betreiben wollte, da hatte sich die boot ini von selber umgeschrieben, und es sind beide platten in der boot ini gestanden.
keine ahnung warum es das diesmal nicht gemacht hat.
war zum ersten mal so.
kann sein weil das erste windows mit einem anderen pc installiert wurde und da in diesem verbaut
das zweite ist mit diesem pc installiert worden (konnte aber von diesem nicht mehr booten, nach dem einbau der ersten platte)
Antwort 16 von sushiman vom 04.10.2021, 18:17 Options
hi nochmal ich
habe jetzt nochmal nachgesehen , auf der zweiten platte steht noch immer nichts in der boot ini
hoffe das ist egal
und was ist der unterschied im boot ini eintrag für disk und rdisk
den als ich selber das mit dem eintrag versucht hatte , habe ich bei disk den einser eingefügt und nicht bei rdisk
Antwort 17 von Kontinuum vom 04.10.2021, 19:56 Options
Hi sushiman,
Zitat:
was ist der unterschied im boot ini eintrag für disk und rdisk
hier findest du eine Erklärung und noch mehr
Wissenswertes über die boot.ini.
Zitat:
die eine plattte hat gar keine boot.ini
Zitat:
auf der zweiten platte steht noch immer nichts in der boot ini
??
Die boot.ini ist eine versteckte, geschützte Systemdatei.
Geh doch mal im (Windows) Explorer des Zweit-Systems auf
Extras
Ordneroptionen
Ansicht
und entferne das Häkchen vor
Geschützte Systemdateien ausblendenund
setze eines vor
Alle Dateien und Ordner anzeigenUnd nun schau mal, ob du die boot.ini direkt im Stammlaufwerk der zweiten Platte findest.
ralfbs Einwand verstehe ich nicht
Zitat:
ABER wenn das Zweit XP sein Laufwerk nicht als LwC sieht, gibt es garantiert Schreibleseverquickungen mit dem ersten Windows
Genau solche "Verquickungen" müsste es dann auch bei jeder "regulären" XP-Dualboot-Installation auf derselben Festplatte geben. Die zweite XP-Installation wird normalerweise auf einem logischen Laufwerk, das auch aus deren (Zweit-XP-) Sicht
nicht C: ist, installiert. C: bleibt für beide Windowsinstallationen die primäre Partition, auf der das erste Windows mit den Bootdateien liegt.
Müsste man demnach nicht von jeglichen XP-Dualboot-Konfigurationen abraten, unabhängig davon, ob eine oder zwei Festplatten beteiligt sind?
Kontinuum
Antwort 18 von sushiman vom 04.10.2021, 21:24 Options
Zitat:
Die boot.ini ist eine versteckte, geschützte Systemdatei.
das weis ich
Zitat:
Und nun schau mal, ob du die boot.ini direkt im Stammlaufwerk der zweiten Platte findest.
und ich habe auch alles eingeblendet
und habe sie geöffnet
sie ist leer !!!?!?!?
kann dir auch gerne bilder davon schicken
aber es funkt alles
Antwort 19 von ralfb vom 05.10.2021, 10:54 Options
@Kontinuum
Zitat:
ralfbs Einwand verstehe ich nicht
Zitat:
ABER wenn das Zweit XP sein Laufwerk nicht als LwC sieht, gibt es garantiert Schreibleseverquickungen mit dem ersten Windows
und
Zitat:
Genau solche "Verquickungen" müsste es dann auch bei jeder "regulären" XP-Dualboot-Installation auf derselben Festplatte geben. Die zweite XP-Installation wird normalerweise auf einem logischen Laufwerk, das auch aus deren (Zweit-XP-) Sicht nicht C: ist, installiert. C: bleibt für beide Windowsinstallationen die primäre Partition, auf der das erste Windows mit den Bootdateien liegt.
wenn man es RICHTIG so macht, wie Du es beschreibst funktioniert es auch prächtig mit Dualboot. ABER beim vorliegenden Beispiel gibt es einen entscheidenden Unterschied,
die Systeme wurden nicht zusammen installiert!
...ist relativ einfach zu verstehen
Beide XPs sind mit einer Platte installiert worden und haben die eigene Platte als LWc registriert. Einfache Prüfung in der Festplattenverwaltung reicht. Wenn das zweite XP gebootet das erste XP als LwC angibt muss man nur eine Suche in der Registry machen ...da sind tausende Einträge die auf C: und damit aufs falsche Laufwerk verweisen!!
Wenn das keine Probleme gibt, fress ich nen Besen und viel Spass beim korrigieren (suchen/ersetzen) ...ich hatte es mal in ähnlicher Situation versucht ...du kriegst lahme Finger, glaub es
;)
Ich bleibe beim Tip mit Bios-Boot / Reihenfolge ummappen. Nur dann laufen die einzeln mit einer Platte installierten XPs sauber ...
ansonsten geht nur der Weg der Neuinstallation des zweiten XPs wenn beide Platten gesteckt sind, dann erst hat das zweite XP korrekte Festplatteninfos gespeichert.
War das JETZT verständlicher?
mfg Ralf
Antwort 20 von Kontinuum vom 06.10.2021, 21:41 Options
@ralfb
Zitat:
War das JETZT verständlicher?
Verständlicher schon. D.h. ich weiß, was du meinst.
Und das
Zitat:
Beide XPs sind mit einer Platte installiert worden und haben die eigene Platte als LWc registriert.
ist natürlich richtig, aber...
Zitat:
Wenn das zweite XP gebootet das erste XP als LwC angibt
ja, WENN...
Aber warum sollte es das denn bloß tun? Auch das zweite XP wähnt sich doch auf C:. Es sollte ihm völlig egal sein, wo die boot.ini rumliegt, die es "aufgerufen" hat, sobald der Bootvorgang abgeschlossen ist.
Die boot.ini spricht die XP-Installation auf der ersten prim. Partition der zweiten Platte an und nicht irgendeinen Laufwerksbuchstaben. Ich sehe daher keinen Grund, warum das zweite XP sich irgendwo anders als auf C: sehen sollte.
Leider kann ich das z.Z. nicht selber nachvollziehen, aber vielleicht ist sushiman so nett, uns mitzuteilen, auf welchem Laufwerk sich sein zweites XP selbst sieht.
@sushiman
Zitat:
und habe sie geöffnet
sie ist leer !!!?!?!?
Gibt es dann vielleicht noch eine boot
bak.ini auf der zweiten Platte?
Kontinuum