Supportnet Computer
Planet of Tech

Supportnet / Forum / WindowsXP

Booteinstellungen auf ein anderes Laufwerk übertragen?





Frage

Hallo! Gleich mal vorne weg... bitte nur erfahrene PC-Anwender antworten die mir wirklich eine Hilfe sind und das Problem verstehen. Ich lese auch gerne Tipps o.ä. aber ich will keine Antworten in der Art "schonmal ne Neuinstallation versucht" oder "mach dir Linux drauf" wie ich sie zur genüge kenne. Für jeden ernst zu nehmenden und ernst gemeinten Ratschlag bin ich mehr als dankbar! ;) Nun zu mir: Ich bin eigentlich ein recht erfahrener PC-Bastler der sich immer irgendwie zu helfen wusste oder einfach im Internet nachlesen konnte was zu tun ist. Leider stehe ich im Moment vor einem Problem was ich im Internet so noch nicht finden konnte und auch selber noch nie gehabt habe. Ich hoffe man kann mir hier vlt weiterhelfen?! ;) Also: Ich hatte bis vor kurzen nur WinXP Professional installiert und die anderen Platten bis dahin nur für Games und Downloads genutzt. Nachdem ich mich entschied eine 2. 500er Platte zu beziehen richtete ich auf dieser auch eine Partition für VISTA Ultimate ein, da ich mitverfolgen möchte wann sich ein Umstieg für mich wirklich lohnt. OK, Vista installiert alle Updates etc. gemacht und die neuesten Treiber übers Internet bezogen jedoch musste ich feststellen das es mir noch zuviele Macken hat. OK, is ja egal und hab eh nur 40 GB zugewiesen für die Partition, konnte ich also bedenkenlos drauflassen. Jedoch als ich den PC neustartete musste ich feststellen das es ein Bootmenü angelegt hat wovon ich wenig begeistert war. (geplant war von mir über das Mainboard-Bootmenü die Vista-Platte anzuwählen wenn ich diese mal benötige) Egal, dann halt ab jetzt mit Boot-Menü dacht ich mir. Das ging jetzt so lange gut bis ich meine XP-Partition formatiert habe. Dachte mir einfach XP wieder drauf und gut ists. Jedoch musste ich beim nächsten Neustart nach der Installation schon mit Bootproblemen rumkämpfen. Es kam grundsätzlich die Meldung "NTLDR fehlt" was mir ja soweit eigtl bekannt ist. Also XP-CD rein und repariert. Der nächste Start funktionierte dann einwandfrei doch beim übernächsten war wieder das selbe Problem. :( Dies bewegte mich mir die Computerverwaltung mal genauer anzusehen aus der ich auslesen konnte das auf einmal meine Partitionen total falsche Laufwerksbuchstaben aufweisen und meine Startpartition nicht gleich meiner Systempartition ist. Des weiteren ist meiner Meinung nach meine XP-Partition garnichtmehr so eingerichtet als ob ich von ihr booten könnte. Ich dachte XP macht das automatisch so das es passt?!? o_O Tja, jetzt hab ich das Problem das die Systempartition wo meine Bootdaten hinterlegt sind zwar auf der gleichen Festplatte liegt aber an einem Ort der mir so garnicht zusagt, nämlich meiner Downloadfestplatte (K:). Meine Frage lautet nun, kann ich die Bootdaten von K: nach C: transferieren ohne grosse Probleme? Neuinstallationen hatte ich schon ein paar aber alles was ich mit diesen hingebracht habe ist eigtl das mein XP wieder die Partition C belegt und das die Bootdaten eine Partition weiter gewandert sind sonst nichts. Und auf die Frage wieso mich das stört sei ein wichtiger Punkt dazu erwähnt. Wenn ich starte kommt NTLDR fehlt und wenn ich über das Bootmenü meines ASUS-Boards die XP-Platte anwähle läuft alles. Das will ich nicht jedesmal machen müssen da ich relativ häufig neustarte und das mit der Zeit nervt, vor allem da meine G15 im Bootmenü nicht funktioniert und ich immer eine 2. Tastatur anschliessen muss um die Auswahl zu treffen. :'-( Ich hoffe Ihr könnt mir helfen! Danke im voraus... Mein System: ASUS A8N-SLI Deluxe Athlon Opteron64 (2Kern), 1,8@2,8GHz 1024MB DDR-RAM, 400MHz, 2-2-2-5-1 Timing 1,32TB Festplatte wie unten aufgelistet Windows XP Professional 32bit (SP2), Windows VISTA Ultimate 32bit Die HDD-Aufteilung in meinem System: Datenträger 0: 120GB (IDE) Datenträger 1: 200GB (IDE) Datenträger 2+3: jeweils 500GB (SATA II) Unterteilt sind diese wie folgt: Datenträger 0: Recovery (F:) + Game Images (H:) Datenträger 1: XP Professional SAVE (G:) + free (I:) Datenträger 2: XP Professional (C:) + Games (E:) + Downloads (K:) Datenträger 3: Vista Ultimate (D:) + SAVE Downloads (L:)

Antwort 1 von franky1909

Hallo ! Versuche es mal mit Bootcfg und den entsprechenden Parametern, nachzulesen in der Hilfe im BS von XP, obwohl ich nicht glaube das es funktioniert, da Du den Bootloader von Vista, durch den von XP ersetzt hast. Vielleicht hilft die Reparaturkonsole von Vista weiter oder das Freewaretool VistaBootPro. Ansonsten ist die allgemeine Empfehlung, erst XP und danach Vista zu installieren. Viel Glück dabei. Gruss Frank.

Antwort 2 von SevenOffNein

Hallo,

trotz deiner ausführlichen Problembeschreibung werde ich nicht recht schlau daraus.

Bis zur Vista-Installation kann ich noch folgen. Vista hat seinen Bootloader auf die erste primäre Partition gepackt, also auf Datenträger 2 mit der XP-Installation. Das hättest du verhindern können, indem du Datenträger 2 für die Installation abgeklemmt hättest. Anschließend hättest du über das BIOS-Bootmenü die jeweilige Platte mit dem entsprechenden OS auswählen können. Beide Platten wären unabhängig voneinander bootfähig gewesen.

Ok, das hast du nicht gemacht und Vista hat sich bootmäßig auf der XP-Platte eingerichtet. Nun hast du die XP-Partition formatiert und vermutlich gelöscht und dabei den Vista-Bootmanager auf Datenträger 2 gehimmelt. Ab hier muss ich raten:
Das anschließend gestartete XP-Setup suchte nach einer vorhandenen primären Partition, um seine Bootdateien abzulegen und wurde fündig auf Datenträger 3 mit Vista. So kam es, dass Start- und Systempartition nicht mehr identisch und C: nicht mehr C: war, sondern D:. Denn C: mit den XP-Bootdateien befand sich ja nun auf Datenträger 3.

Du hast XP nun noch mal neu installiert und - jetzt wirds richtig vage - das Setup greift sich, wie stets, die erste primäre Partition, um die Bootdateien inkl. ntldr dort zu parken. Platte 2 hat gem. Anschlüssen die höhere Priorität, ergo wurde C: wieder C: und Datenträger 2 wieder Bootplatte.

Vorausgesetzt, das Vorgenannte stimmt so in etwa, verstehe ich zwei Dinge nicht:

Zitat:
wenn ich über das Bootmenü meines ASUS-Boards die XP-Platte anwähle läuft alles. Das will ich nicht jedesmal machen müssen

Warum stellst du dann im BIOS Datenträger 2 nicht permanent in der Bootpriorität vor die anderen Platten? Sie ist doch (jetzt wieder) deine Bootplatte.

Zitat:
kann ich die Bootdaten von K: nach C: transferieren ohne grosse Probleme?

Wie du die Bootdateien in das - ich unterstelle - logische Laufwerk K: gekriegt hast, ist mir ein echtes Rätsel. Wusste bisher gar nicht, dass das überhaupt geht. Die Dateien ntldr und ntdetect.com kannst du getrost nach C: kopieren, entweder von der XP-CD oder von dem Laufwerk, in dem sie schon mal liegen. Eine boot.ini kannst du selber basteln oder eben, wie der Vorredner schrieb, mit dem Befehl "bootcfg rebuild" in der Wiederherstellungskonsole in C: erstellen. Anschließend würde ich noch "fixmbr" ausführen.

Gruß
Seven

Antwort 3 von ANGELOUS

Hallo und danke für eure Antworten. :)

Wie gesagt hab ich meine immernoch ausführliche Beschreibung oben um einige Formatiervorgänge reduziert da dies sonst endgültig den Rahmen gesprengt hätte. Habe jetzt mal einen Link für ein Pic mit einer kleinen Beschreibung...hoffentlich hilfts:

http://www.bilder-hochladen.net/files/3f78-1-jpg.html

Zur Bildbeschreibung habe ich noch ein- zwei Fehler entdeckt aber wer sie findet darf sie behalten, da sie nicht weiter ausschlaggebend sind oder die Beschreibung untauglich machen. ;)


Bei jedem formatieren macht XP den Fehler das zu formatierende Laufwerk (auf das dann letztendlich auch XP installiert wird) nicht in eine Systempartition umzuwandeln, bzw zu belassen sondern erzeugt jedesmal aufs neue eine erweiterte Partition womit die Systempartition wieder eine andere wird. (Teufelskreis)

Leider ist es mir aus Platzgründen nicht möglich meine K: - Platte zu sichern ansonsten würde ich diese einfach ebenfalls formatieren. Das würde aber auch nicht klären wieso XP auf einmal meine ehemalige Systempartition C: in eine erweiterte umgewandelt hat, genauso wie E:. Und vor allem wie bekomme ich C: wieder als Systempartition ohne K: zu löschen?!

o_O alles ziemlich verwirrend sorry aber das Problem ist für mich unglaublich doof zu beschreiben. Wer mir helfen möchte kann sich auch gerne direkt an meine ICQ 127317272 wenden. (Alternativ SKYPE "astra-coupe@freenet.de" oder MSN "KGB_SNIPER@hotmail.com") würde vieles einfacher machen. :)

Ich freue mich über jede Hilfe bei meinem Problem und will mich nochmal herzlichst für die bisherigen Antworten bedanken.

LG

Markus

PS: @SevenOffNein: Die Idee mit dem Basic Input Output System hatte ich auch, leider kann ich in meinem Phoenix - BIOS bei der Bootreihenfolge nur HDD vorgeben wobei dies natürlich wieder alle betrifft und vom erstbesten Laufwerk booten will. Wenn das geschehen ist gibt es leider wieder den alten Fehler "NTLDR fehlt"... :'-( Denke sogar das es was mit meinem letzten BIOS-Update zu tun hat weil das sonst meiner Meinung nach auch möglich war vorzugeben in welcher Reihenfolge die Laufwerke angesprochen werden. (Oder war das ein BIOS meiner anderen Rechner...ka)

Antwort 4 von SevenOffNein

Hi Angelous,

eine Frage vorweg sei gestattet: Was zum Teufel willst du mit 7(!) primären Partitionen auf einem einzigen Rechner mit 2 Betriebssystemen? XP kann zwar max. 4 primäre P. pro Platte verwalten, aber welchen Sinn sollte es haben, reine Datenpartitionen als primäre anzulegen?

Jetzt zum praktischen Teil: Die Laufwerke C: und E: sind logische in einer erweiterten Partition. Das Setup KANN C: gar nicht als primäre Partition anlegen, so lange das logische Laufwerk E: existiert. Lösche C: und E:, dann wird das Setup automatisch die neu zu erstellende Partition C: als primäre anlegen. Formatieren reicht da nicht!

Noch was:

Zitat:
wenn ich über das Bootmenü meines ASUS-Boards die XP-Platte anwähle läuft alles.


Zitat:
leider kann ich in meinem Phoenix - BIOS bei der Bootreihenfolge nur HDD vorgeben wobei dies natürlich wieder alle betrifft und vom erstbesten Laufwerk booten will.


Ohne dein Asus-Board persönlich zu kennen, würde ich doch die Vermutung wagen, dass dieses Bootmenü nichts anbieten kann, was nicht vom BIOS verwaltet wird. Wenn du dort eine bestimmte Festplatte als Bootplatte auswählen kannst, sollte diese Auswahl auch im BIOS gespeichert werden können.

Du bist doch ganz sicher, dass dieses Bootmenü vom Board/BIOS ist und nicht vielleicht von Windows? Für Letzteres spricht:

Zitat:
da meine G15 im Bootmenü nicht funktioniert und ich immer eine 2. Tastatur anschliessen muss

"G15" ist eine USB-Tastatur? Dann such mal im BIOS nach einer Option "USB Keyboard Support", "USB Legacy Support" oder so ähnlich und wähle "Enabled". Dann funktionieren USB-Tastaturen auch außerhalb des BIOS und bevor das Betriebssystem Treiber geladen hat.

Gruß
Seven

Antwort 5 von ANGELOUS

Sorry mein Fehler Seven. Ja die Option gibts im BIOS, hab da was verwechselt weil ich im Mom an mehreren Rechnern zu tun habe... mein BIOS bietet diese Funktion natürlich aber helfen tut sie leider nicht.

Das Bootmenü ist definitiv vom Mainboard aus zu erreichen da dies über die Taste F8 direkt nach dem Post beschritten wird, bevor irgendwas von Windows überhaupt in die Nähe des Arbeitsspeichers kommt.

Wegen der Tastatur... G15 ist die neueste Tastatur von Logitech ja. Sie wird über USB mit dem PC verbunden aber komischerweise funktioniert sie im BIOS und im Bootmenü nicht. USB-Keyboard Support ist aktiv...

Wegen den Partitionen...ka was ich mir dabei mal gedacht hab. War halt der Meinung ich halte mir lieber alle Optionen offen und mache soviele Hauptpartitionen wies geht. Im Betrieb machte es ja ohnehin keinen Unterschied aber wenn es gewesen wäre hätte ich sie gehabt. ...jetzt is natürlich doof, konnte ich aber auch nicht vorhersehen.


Egal... nichts desto trotz habe ich heute die K:-Platte gesavet auf eine andere Festplatte und werde diese jetzt wohl mitformatieren. Habe mir gerade ne neue XP-CD gebastelt mit allen Updates und Treibern sowie n paar Programmen weil seit heute meine svchost.exe immer abschmiert und dann geht nixmehr mit meinem Internet bis zum Neustart.

Im Moment mag mich mein PC anscheinend garnichtmehr.


Danke trotzdem für die Hilfe hier im Forum! Hat mich sehr gefreut und wenn ich dazu komme schreib ich nochmal kurz ob nach dem formatieren wieder alles klappt.

MfG

Markus

Antwort 6 von SevenOffNein

Hallo Markus,

Zitat:
Egal... nichts desto trotz habe ich heute die K:-Platte gesavet auf eine andere Festplatte und werde diese jetzt wohl mitformatieren.

das kannst du natürlich machen, wenn du willst. Müssen musst du nicht. Bitte unterscheide doch zwischen Formatieren und Partitionieren. Damit XP eine primäre Partition C: einrichten kann, ist es unbedingt und IMO ausschließlich nötig, die erweiterte Partition komplett zu löschen (löschen!!! nicht formatieren!) und im nun unpartitionierten Bereich zunächst eine neue für die XP-Installation in gewünschter Größe zu erstellen. Was du mit dem unpartitionierten Rest (vormals E:) machst, spielt hierfür keine Rolle - ebenso wenig wie, ob du K: formatierst oder nicht.

Aber wenn du eh die ganze Platte plätten willst, lösche(!) doch gleich alle Partitionen und erstelle drei neue. Wenn du das im Setup machst, wird C: primäre und die anderen beiden automatisch logische Laufwerke in einer erweiterten Partition.

Falls du dein Vista wieder über das Board-Bootmenü starten können willst, repariere es mit der Vista-CD. Ich habe selber kein Vista, mir aber sagen lassen, dass die Vistainstallation auch bei überschriebenem MBR gefunden wird. Aber bitte, bitte klemm vorher die XP-Platte ab (die anderen beiden am besten auch), sonst hast du wieder den Bootmanager von Vista auf der XP-Platte, wo du ihn ja wohl nicht haben willst und kannst wieder von vorne anfangen.

Viel Spaß! ;-)

Seven

Antwort 7 von ANGELOUS

Hey Seven! :)

Ich werde heut wohl alle 3 Partitionen killen und dann aktuellere Grössen zuweisen so das ich weniger Platz für XP und mehr für Games und Downloads auf der HDD habe. In der Praxis hat sich herausgestellt das ich damit zu grosszügig war bei XP.

Das Bootmenü von Vista werd ich mir wohl wieder draufmachen (müssen). Ich habe wie gesagt seit neuestem die G15-Tastatur und im Vista-Bootmenü hat sie damals Problemlos funktioniert. Bevor ich jedesmal ins BIOS gehe um die Bootreihenfolge zu ändern stell ich lieber die Zeit zur OS-Auswahl möglichst weit runter. Frag mich nicht wieso das Bootmenü von meinem Board nicht über die G15 steuerbar ist, ich kann es ja auch starten beim booten mit der gleichen Tastatur. ^^

Aber jetzt heissts erstmal feiern, hoffe das ich heute noch dazu komm. ;) Kommt ganz drauf an wieviele Gäste heut kommen...

Also bis dann Seven!

LG

Markus

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: