Win Xp Startet Nach Der Installation Von Win 7 Nicht Mehr Dualboot Probleme
#1
geschrieben 01. Oktober 2009 - 01:52
Auf meinem Acer Laptop war Win XP auf der Partition E: Installiert und hat problemlos funktioniert. Ich wollte Win 7 ausprobieren und habe Win 7 Pro auf die C: Partition installiert. C: habe ich vorher formattiert.
Win 7 funktioniert einwandfrei, aber beim Start erscheint jetzt kein Boot-Menü mehr, wo man wählen kann ob man XP oder 7 starten möchte. Somit komme ich in mein XP nicht mehr rein.
Hat jemand schon dieses Problem gehabt? Wie habt ihr es gelöst?
Danke im Voraus
Michael
Anzeige
#2 _Niedlicher Zwerg_
geschrieben 01. Oktober 2009 - 02:18
#3
geschrieben 01. Oktober 2009 - 10:33
Schritt 1: XP BOOT reparieren
KEINESFALLS /fixboot oder /fixmbr machen, weil das den Bootlaoader von
Windows 7 zerstören würde!
Das System von der Windows-CD starten und bei den Setup-Optionen "Reparatur- oder
Wiederherstellungsoption" durch Drücken der Taste "R" auswählen.
Zitat
XP-CD\I386\NTDETECT.COM C:\
ODER ... unter Windows 7 die Boodateien von der XP-CD nach C: kopieren.
Wenn Du ein Backup incl. der Bootdateien von XP hast, geht's auch von dort plus der BOOT.INI
Diese ist eine gewöhliche Textdatei (statt .TXT auf .INI umbenennen) die etwa so aussehen muss,
partition(1) muss natürlich auf deine Partition E: verweisen, also stattdessen bspw. auf partition(2)
oder partition(3) ?
Zitat
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
WIKI: http://de.wikipedia.org/wiki/NT-Loader
Schritt 2: Booteintrag für XP unter W7 hinzufügen
Unter W7 im Startmenue den Eintrag "Eingabeaufforderung" suchen, rechts daraufklicken
und "Als Administrator ausführen" auswählen. Danach folgende Befehle der Reihe nach eingeben:
(von Vista übernommen, sollte aber auch unter w7 funktionieren)
Zitat
Bcdedit /set {legacy} device boot
Bcdedit /set {legacy} path \ntldr
Bcdedit /displayorder {legacy} /addlast
Dieser Beitrag wurde von ^L^ bearbeitet: 01. Oktober 2009 - 10:52
WinBoard-Forum | Dr. Windows | Denkforum
MullVad-Verbindungs-Check | Browser-User-Agent-Check | Trace-Route-Check
Windows-Tasten-Shortcuts | GSM-Handy-Codes | Browser-Privacy-Test
#4
geschrieben 01. Oktober 2009 - 12:33
Zitat (^L^: 01.10.2009, 11:33)
Unter W7 im Startmenue den Eintrag "Eingabeaufforderung" suchen, rechts daraufklicken
und "Als Administrator ausführen" auswählen. Danach folgende Befehle der Reihe nach eingeben:
(von Vista übernommen, sollte aber auch unter w7 funktionieren)
Danke für deine Antwort.
Bist du sicher, dass hier (Bcdedit /create {legacy} /d "Windows XP") Buchstabe "d" richtig ist?
#5
geschrieben 01. Oktober 2009 - 18:12
wenn dir das manuelle Eintragen der entsprechenden Parameter zu kompliziert ist, gibt es auch ein Programm was dies ganz einfach für dich macht.
Download:
http://neosmart.net/downloads/software/Eas...BCD%201.7.2.exe
Die Dateien NTDETECT.COM und ntldr die auf die Windows XP Partition kopiert werden müssen kannst du auch einfach hier heruterladen.
Download:
http://neosmart.net/wiki/download/attachme...s.zip?version=1
Richie
#6
geschrieben 01. Oktober 2009 - 18:20
#7
geschrieben 01. Oktober 2009 - 20:40
Zitat (TimeTurn: 01.10.2009, 19:20)
Danke TimeTurn und Richie.
Dieses manuelle Eintippen ist in der Tat zu kompliziert für mich. Ich würde es wirklich lieber mit einem Program machen.
Also ich mache jetzt folgendes:
Schritt 1:
Von WinXP-CD kopiere ich die Dateien NTLDR und NTDETECT.COM auf C:. Ist das richtig? C: und nicht E:, oder?
Die Boot.ini datei müsste ich auch irgendwo haben. Sie müsste letzendlich irgendwo auch auf der E: (da wo XP installiert ist) sein.
Schritt 2:
Unter Win7 mit der EasyBCD einen neuen Eintrag für XP erzeugen, also wie auf dem Bild von TimeTurn angezeigt. Was für einen Buchstaben muss ich eigentlich unter "Drive" auswählen? C:(wo Win7 ist) oder E: (XP's Häuschen)?
#8
geschrieben 01. Oktober 2009 - 20:48
Ansonsten nimm meine als Vorlage:
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
in diesem Fall ist die erste Partition der ersten Pladde gemeint - also für Partition 2 entsprechend aus der "partition(1)" ein "partition(2)" machen usw. oder für eine andere HDD aus "disk(0)" eine "disk(1)" oder höher.
#9
geschrieben 02. Oktober 2009 - 00:49
Also ich würde die XP Bootdateien sowohl auf C: wie auch E: kopieren - ist zugleich ein Reserve Backup.
Ich halt's immer so - kann bei Bedarf Sytem und Stimmung retten.
salü
Dieser Beitrag wurde von ^L^ bearbeitet: 02. Oktober 2009 - 00:52
WinBoard-Forum | Dr. Windows | Denkforum
MullVad-Verbindungs-Check | Browser-User-Agent-Check | Trace-Route-Check
Windows-Tasten-Shortcuts | GSM-Handy-Codes | Browser-Privacy-Test
#10
geschrieben 02. Oktober 2009 - 02:22
Zitat (^L^: 02.10.2009, 01:49)
Also ich würde die XP Bootdateien sowohl auf C: wie auch E: kopieren - ist zugleich ein Reserve Backup.
Ich halt's immer so - kann bei Bedarf Sytem und Stimmung retten.
salü
was meinst du unter XP Bootdateien? Etwa NTLDR, NTDETECT.COM und boot.ini ?
Dieser Beitrag wurde von michael1955 bearbeitet: 02. Oktober 2009 - 02:22
#11
geschrieben 04. Oktober 2009 - 23:22
Mfg
Michael
#12
geschrieben 15. Oktober 2009 - 07:52
Wäre auch hilfreich für andere User mit ähnlichen Problemen, die diesen Thread finden.
BTW:
Zitat
Genau die!
WinBoard-Forum | Dr. Windows | Denkforum
MullVad-Verbindungs-Check | Browser-User-Agent-Check | Trace-Route-Check
Windows-Tasten-Shortcuts | GSM-Handy-Codes | Browser-Privacy-Test
#13
geschrieben 14. März 2010 - 14:10
ich hab bei meinem PC momentan genau das gleiche Problem.
Ich hab das Zeug was ihr hier schon geschrieben habt mal ausprobiert, aber bei mir scheint es nicht zu funktionieren.
Ich hab mir die NTLDR, NTDETECT.COM aus dem Link weiter oben runtergeladen und auf meine Win7 Partition (C:) kopiert. Die boot.ini hab ich von Win XP (unter XP war das immer C, unter Win7 ist das jetzt D) kopiert und ebenfalls auf die Win7 Partition geschoben.
Nur ist es total egal ob da eine boot.ini ist oder nicht. Ich kann nämlich in die boot.ini reinschreiben was ich will - sie wird nämlich beim Start gar nicht erst geladen!
Im Startbildschirm stehen nur die Einträge, die ich unter EasyBCD eingetragen habe. Nur: gebe ich für Windows XP den Buchstaben C an, so startet der PC einfach neu. Gebe ich D ein, so kommt nur der Bildschirm, dass die Partition nicht gefunden wurde (das gleiche auch wenn ich Boot anwähle).
Ich denke mein Problem ist halt, dass ich WinXP seinerzeit unter C: installiert habe und jetzt Windows 7 C ist. Bei meinem Vorredner war das ja E, somit gab es da keine Verwechslungen.
Hoffe ihr könnt mir genauso helfen
CruZad3r
#14
geschrieben 18. März 2010 - 18:42
hat sich ja bisher leider niemand gemeldet.
Eine Idee war ja Windows XP neu zu installieren und dann den Bootloader mit der Win7 DVD zu reparieren. Das würde ich als nächstes probieren, wenn mir hier jetzt niemand weiterhelfen kann.
Am besten wäre es natürlich, wenn man das über EasyBCD machen könnte, aber ich hab bis jetzt wie gesagt keine funktionierende Konfiguration gefunden.
CruZad3r