Win 7 / XP Dual Boot Problem

MrStools

Lt. Commander Pro
Registriert
Apr. 2001
Beiträge
1.162
Moin,

habe XP nach Win7 installiert, auf eine andere Platte. Klar, daß Win7 nicht mehr startet. Also Reparaturinst. durchgeführt (2x). Aber ich bekomme leider nur "Fehler beim Laden des Betriebssystems".

Jetzt will ich mit bcdedit das wieder hinbiegen, aber ich packe es nicht.

Startladeprgramm
device partition=F:

sollte C: sein denke ich..


Bitte um Hilfe.

Mag sein daß das hier im Forum oder im Netz zu finden ist, aber ich habe jetzt lange genug sinnlos rumprobiert, bitte also Schritt für Schritt mit mir durchgehen..

Das hier tippe ich am Uraltnotebook, kann das also live nebenher machen..

Danke!!
 
Siehe
Hier findest du eine detaillierte Anleitung - Schritt für Schritt.
Das nächste Mal die SuFu anschmeißen -> eine Arbeit von Sekunden.
 
Für die Zukunft (falls du das noch nicht in Betracht gezogen haben solltest): Wenn du Win 7 Pro oder Ultimate besitzt, könntest du einfach den XP Modus nutzen.
 
Danke der link war super.

Ja, die gute alte SuFu. Ich wühle mich seit Stunden durch das Thema und hoffte halt hier die unkomplizierte schnelle Hilfe zu finden, und so ist es ja auch gelungen :-)

Jetzt startet zwar mein Win7 wieder, aber XP ist weg.

Ich werde wohl meine Systemplatte abklemmen, XP instalieren, und dann den Bootloader mit EasyBCD fixen. Spricht was dagegen?

So weit so gut jedenfalls,

danke,

MrStools
 
Gern geschehen.
Wie meinst du das, XP ist weg?
Kannst nicht mittels EasyBCD XP hinzufügen?
 
Ach mann, es nervt:

Ich habe eine SSD als Systemplatte, 2 Festplatten und 1 Brenner, alles per SATA angeschlossen.

Habe es gemacht wie oben gesagt, alles abgeklemmt, WinXP drauf, alles wieder angeklemmt usw.

Aber irgendwie ist hier heute der Wurm drin.

Habe jetzt schon zum zweiten mal Win7 reparieren müssen (von Hand).

Eine (gescheiterte?) Installation von WinXP befindet sich jetzt auf Laufwerk F:, die boot.ini dort sieht so aus:
Code:
[boot loader]
timeout=1
default=signature(17441743)disk(1)rdisk(0)partition(1)\WINXP
[operating systems]
signature(17441743)disk(1)rdisk(0)partition(1)\WINXP="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

EasyBCD meldet das hier:
Code:
There are a total of 2 entries listed in the bootloader.

Default: Windows 7 Ultimate
Timeout: 3 seconds
EasyBCD Boot Device: C:\

Entry #1
Name: Windows 7 Ultimate
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe

Entry #2
Name: Microsoft Windows XP
BCD ID: {c6b4690b-9e75-11e1-9bff-0022150109bb}
Drive: C:\
Bootloader Path: \NST\ntldr

Ausführlich:
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume1
path \bootmgr
description Windows Boot Manager
locale de-DE
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {f4d85ab5-6866-11e1-80dd-9fab296f3bae}
resumeobject {f4d85ab0-6866-11e1-80dd-9fab296f3bae}
displayorder {f4d85ab5-6866-11e1-80dd-9fab296f3bae}
{c6b4690b-9e75-11e1-9bff-0022150109bb}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 3
displaybootmenu Yes

Windows Boot Loader
-------------------
identifier {f4d85ab5-6866-11e1-80dd-9fab296f3bae}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 Ultimate
locale de-DE
recoverysequence {f4d85ab2-6866-11e1-80dd-9fab296f3bae}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {e838dc52-9e6a-11e1-b38f-806e6f6e6963}

Real-mode Boot Sector
---------------------
identifier {c6b4690b-9e75-11e1-9bff-0022150109bb}
device partition=C:
path \NST\ntldr
description Microsoft Windows XP

Da haut was mit Pfad C: und F: nicht hin, schätze ich.


Was kann ich tun? Wie bekomme ich das sauber hin?
 
Zuletzt bearbeitet:
die Boot.ini zeigt auf einen ARC Bootloader hin, der im Prinzip der SCSI Struktur entspricht.

Ein MBR Bootloader fängt normal mit Multi(0) an, um mit INT13 booten zu können.
 
Ich werd blöd.

Habe jetzt zigmal probiert und es passieren lauter merkwürdige Dinge. Vielleicht ist heute einfach nicht der Tag dazu.

Hauptsache mein Win7 läuft wieder.

Werde dann mal auf ein langweiliges Wochenende warten..

Danke soweit und natürlich bin ich weiter an Antworten interessiert.
 
Du ziehst die Win7-Platte ab, und installierst XP nochmal neu.
Dann klemmste die Win7-Platte wieder an, stellst das was Du häufiger Bootest im Bios fest ein, und wählst die andere Platte über den Quickboot-Select beim Bios-Post aus.

Und schon haste den ganzen Bootloader-Kram nicht mehr. Warum benutzt Du den wenn es doch auch ohne geht und Du damit Problemchen hast?
 
@HisN: Das ist auch eine gute Idee!
 
wieso nimmst du nicht den Signature() raus und ersetzt diesen mit Multi(0) in der Boot.ini.
 
Das Problem liegt wohl darin, daß mein komisches Board zwar alle angehängten Platten per SATA anbindet, jedoch nach Lust und Laune Platten im BIOS anzeigt oder auch nicht. Wenn im BIOS meine "XP-Platte" nicht gemeldet wird, kann ich natürlich auch nicht davon booten.
 
So. Nach einigem Hin- und Hergestecke (irgendwie ist mir das zu hoch wie das BIOS die Platten verwaltet) habe ich es nun so weit, daß ich ein Bootmenu habe mit Win7 / XP oder eben wie von HisN vorgeschlagen verfahre. Beides funktioniert.

XP befindet sich auf der 2. HD, Partition "F" von Win7 aus gesehen.

Hier die Details:

boot.ini (auf "F"):
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINXP
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINXP="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

EasyBCD Screen:
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=\Device\HarddiskVolume1
path \bootmgr
description Windows Boot Manager
locale de-DE
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {f4d85ab5-6866-11e1-80dd-9fab296f3bae}
resumeobject {f4d85ab0-6866-11e1-80dd-9fab296f3bae}
displayorder {f4d85ab5-6866-11e1-80dd-9fab296f3bae}
{50688c2e-a0d8-11e1-bf40-0022150109bb}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 5
displaybootmenu Yes

Windows Boot Loader
-------------------
identifier {f4d85ab5-6866-11e1-80dd-9fab296f3bae}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7 Ultimate
locale de-DE
recoverysequence {f4d85ab2-6866-11e1-80dd-9fab296f3bae}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {e838dc52-9e6a-11e1-b38f-806e6f6e6963}

Real-mode Boot Sector
---------------------
identifier {50688c2e-a0d8-11e1-bf40-0022150109bb}
device partition=C:
path \NST\ntldr
description Microsoft Windows XP

Ich denke, daß C:\NST\ntldr geladen wird und das halt zum Glück jetzt alles so ist, daß es läuft.

Was ein Krampf bis ich soweit war.

Danke an alle, ich hoffe meine Infos nutzen noch irgendjemandem.
 
Zurück
Oben