kersten
Goto Top

Bootloader nach Einbau einer vorhandenen Festplatte mit XP

Hallo an Alle,

hoffe hier die Hilfe zu bekommen um mein Problem zu lösen.
In ein neues System mit Vista Ultimate 64 soll eine vorhandene Festplatte mit XP "nachgerüstet" werden. Soweit kein Problem Vista auf "C", "D" Daten, "G" ist XP und "H" sind wieder Daten.
Alles wird ornungsgemäss erkannt, Nach der Installation eines Bootloaders und Einstellung der Systeme mit den jeweiligen Platten wird beim Start des rechners auch korrekterweise
VISTA und XP erkannt! Wenn ich nun XP auswähle gibt es ein reboot des Rechners. Vista startet vollkommen korrekt!
Wo liegt hier mein Fehler??
Eine Neuinstallation der XP Platte darf nicht vorgenommen werden, da diese mit Programmen voll ist!

Danke jetzt schon für die Hilfe!
Grüße Kersten

Content-Key: 109083

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

Printed on: April 25, 2024 at 07:04 o'clock

Member: Dieter-56
Dieter-56 Feb 16, 2009 at 08:44:38 (UTC)
Goto Top
hallo kersten,

habe ich das richtig verstanden, es wurde Vista installiert und eine zweite platte mit einem vorhandenen XP nur so reingehängt und ein bootloader soll das starten von XP, das nicht installiert wurde ermöglichen.
also ich bin ja gern bereit neues dazuzulernen, nach meinem wissen kann das nicht funktionieren, weil alle windows-bs die C-Partitionen brauchen und dein C-LW kennt XP nicht.
ich fürchte ohne eine INSTALLATION von XP wird das nix.

gruß

Dieter
Member: Kersten
Kersten Feb 16, 2009 at 08:55:37 (UTC)
Goto Top
Hallo Dieter,

Danke für die schnelle Antwort!
Frage ist nur warum man dann im EasyBCD das entsprechende Laufwerk des Betriebssystems angeben kann - in meinem Fall XP auf "G".
Sind nicht nur irgendwelche Startdateien auf "C" abzulegen damit das funktioniert????

Gruß Kersten
Member: Raik01
Raik01 Feb 16, 2009 at 08:55:52 (UTC)
Goto Top
Hallo,


kann ich Dieter_56 nur recht geben das wird nichts!!! da stimmen ja auch sämtliche Treiber nicht wenn dieses XP in einem anderen System Installiert wurde.


MFG Raik
Member: Dieter-56
Dieter-56 Feb 16, 2009 at 09:25:10 (UTC)
Goto Top
dein easybcd erkennt nur das installierte betriebssystem - also vista und xp - und sagt dann , du vista oder xp sollst starten, das eigentliche starten, damit hat easybcd nix zu tun, das macht das BS

gruß
dieter
Member: Kersten
Kersten Feb 16, 2009 at 09:33:24 (UTC)
Goto Top
Hallo Raik,

danke auch Dir für die Antwort!
Die XP-Platte stammt aus dem gleichen PC!
Vielleicht war es etwas fehlerhaft dargestellt: Die XP-Platte ist die "alte" Platte aus dem gleichen PC in welchem auf einer neuen Platte das VISTA
installiert wurde. D.h. alle Treiber für die Hardware des PC sind auf beiden Betriebssystemen vorhanden! Gibt dieses einen besseren Lösungsansatz???

Das XP muss jedoch vorhanden bleiben, da einige ältere und Entwicklungsprogramme nur unter XP fehlerfrei laufen!

Gruß Kersten
Member: Kersten
Kersten Feb 16, 2009 at 09:35:37 (UTC)
Goto Top
Hallo Dieter,

der PC erkennt im Bootprozess VISTA und XP!
Nur bei Auswahl von XP - also Start des Systems mit XP - geht der PC in Reboot! VISTA läuft!

Gruß Kersten
Member: lobotomie
lobotomie Feb 16, 2009 at 09:57:33 (UTC)
Goto Top
War das XP auch schon auf Laufwerk G: als die Platte als "normale" Platte im Rechner lief?

AFAIK arbeitet Windows mit absoluten Pfaden, d.h. das Windowsverzeichnis wird unter %alter Laufwerksbuchstabe%\Windows gesucht
Member: Kersten
Kersten Feb 16, 2009 at 10:40:26 (UTC)
Goto Top
Hallo Lobotomie,

danke für Deine Hilfe!
Nein XP war vormals die alleinige Platte und somit war auf "C" das Betriebssystem XP.

Nun ist VISTA auf "C" und XP ist auf "G" zu finden!
Kann man in der Registry den Eintrag des Laufwerksbuchustabens ändern??? - WO??????????????

Gruß Kersten
Member: Dieter-56
Dieter-56 Feb 16, 2009 at 10:49:47 (UTC)
Goto Top
hi,

das machts auch nicht viel besser, dir fehlt das C-LW für dein XP, das neue vista hat ein anderes C-LW eingerichtet .
das einfachste wäre, sichere die daten von G: auf was externes, dann installier XP mit den gewünschten programmen neu, die sind ja wohl irgendwo vorhanden und dann sollte das auch laufen, auch ohne zusätzlichen bootloader. wegen der reihenfolge der installtion, xp oder vista zuerst mußt du noch mal nachschaun, könnte entscheidend sein.
dieter
Member: lobotomie
lobotomie Feb 16, 2009 at 10:52:33 (UTC)
Goto Top
Ich denke so einfach wird das nix, weils sicher mehr als einen Registry-Eintrag gibt, wo auf absolute Pfade verwiesen wird.

Ich würde Dir 2 Alternativen vorschlagen:

1. Im Bios die andere Platte deaktivieren, so dass die alte Platte wieder C: wird. (Vielleicht kann Dein BIOS ja auch von dem entsprechenden Datenträger booten.)

2. Wenn Du Dein Vista neu installieren kannst, bau den Kram so um, dass Dein XP wieder auf C: liegt und installiere Vista auf ne andere Partition. Aber Vorsicht beim Klicken, hier haben schon viele die alte Platte gelöscht.

Loco Lobo
Member: Sub729
Sub729 Feb 16, 2009 at 12:40:15 (UTC)
Goto Top
Hallo an alle,

also meiner Information nach ist es so, dass bei Multibootsystemen ( win 2000 / XP, win 98 / win 2000 u.s.w) erst immer das ältere BS aufgespielt werden muß. Liegt am Bootmanager von Microsoft. Dadurch ist es ja auch Möglich z.B. auf c: win 98 ; d: win NT; e: win 2000 ; f: win xp auf einem System zu installieren

Gruß Sub
Member: Kersten
Kersten Feb 19, 2009 at 12:08:56 (UTC)
Goto Top
Hallo an alle!

das Problem ist gelöst! Hier die kleine Anleitung zur Lösung des Problems:
1. beide Platten in das System integrieren (es ist nicht notendig das XP-System als erstes Volume zu definieren!)
2. Software EASYBCD 2.0 (BETA) (http://neosmart.net/forums/showthread.php?t=642) herunterladen + installieren
3. ESAYBCD starten und die Volumes entspr. definieren - in unserem Fall: VISTA Volume C, XP Volume G
4. Boot.ini per EASYBCD löschen und neu schreiben lassen (definert vollständige Pfadzugriffe für XP auf Mainvolume)
5. KOPIEREN von NTLDR und NTDETECT.com auf Volume C (nicht löschen!!!!)
6. in unserem Fall musste XP new registriert werden!
7. Start des Gesamtsystems - beide Betriebssysteme arbeiten reibungslos!

Gruß Kersten