Datenträger - Festplatten, SSDs, Speichersticks und -Karten, CD/ 19.578 Themen, 110.118 Beiträge

Festplatte D zu C machen???

meisterlars1 / 8 Antworten / Baumansicht Nickles

Mahlzeit!
Vor längerer Zeit hat meine alte IBM Festplatte ihren Geist aufgegeben. Sie ist zwar eigentlich noch in Ordnung, aber an einigen Stellen hängt sie sich ganz furchtbar auf...
Auch Festplattenrettungsprograme brachten nix.
Ich hab mir dann ne neue Seagate Platte geholt. Die IBM läuft immer noch als Laufwerk C, die Seagate als D. Dann hab ich, weil C ja diese Fehler produziert, auch auf Laufwerk D Windows XP Pro installiert.
Dem zu Folge kommt bei jedem Neustart die Frage, welches Betriebssystem ich denn gerne hätte.
Erstens finde ich das nervig und zweitens hab ich die wirklich wichtigen Dateien schon von C auf D kopiert. Also ist Laufwerk C eigentlich total über.
Wie krieg ich das jetzt ohne Stress und Datenverlust hin, daß ich C ausbaue und D dann in C umbenenne?

Schonmal Danke im Voraus für Eure Antworten.

Gruß
Lars

bei Antwort benachrichtigen
rill meisterlars1 „Festplatte D zu C machen???“
Optionen

Ich kenne keinen Weg, D zu C zu machen außer Neuinstallation auf der neuen HD - während der Installation aber unbedingt die alte HD abklemmen. Nach der Installation kannst Du die alte Festplatte wieder anklemmen und Datenrettung versuchen.

rill

bei Antwort benachrichtigen
hiddenpeak meisterlars1 „Festplatte D zu C machen???“
Optionen

1. alte C ausbauen und entsorgen
2. alte D ausbauen, umjumpern (von slave auf Master), wieder einbauen, an das ENDE des Datenkabels hängen.
3. Fertig. Wird von selber als C erkannt.

bei Antwort benachrichtigen
Sesselpuppser hiddenpeak „1. alte C ausbauen und entsorgen 2. alte D ausbauen, umjumpern von slave auf...“
Optionen

Sicher?
Ich denke, das die ganzen Dateien, die zum booten benötigt werden, dabei fehlen!
Außerdem ist doch im schlimmsten Fall die c-Platte noch als Aktiv gesetzt und eben nicht die d-Platte.


Ziehe ein Image von der d-Platte und klemme die Platten um. Boote von der Boot-CD von Acronis und stelle da Image wieder her. Im laufe des gesamten Vorganges wirst du gefragt, ob du die Platte als Aktiv setzen möchtest, das bejast du.
Ist nur die Frage, ob es ausreicht, die boot-Dateien von der C-Platte auf die d-Platte zu kopieren, oder ob du fixmbr/fixboot ausführen musst?

bei Antwort benachrichtigen
Sesselpuppser Nachtrag zu: „Sicher? Ich denke, das die ganzen Dateien, die zum booten benötigt werden,...“
Optionen

Vergessen:

Vielleicht hilft es, auch nur fixboot und fixmbr auszuführen.

bei Antwort benachrichtigen
rill hiddenpeak „1. alte C ausbauen und entsorgen 2. alte D ausbauen, umjumpern von slave auf...“
Optionen

Die HD wird zu C, das ist richtig. Falls die HD dann überhaupt bootfähig ist, sind auf jeden Fall nahezu alle Registry auf "D" gelegt - damit ist das Windows von vorn herein stark beschädigt, wenn Windows überhaupt startet.

rill

bei Antwort benachrichtigen
hiddenpeak rill „Funktioniert mit Sicherheit nicht ...“
Optionen

Ich kann das Problem zunächst nicht erkennen. Nach meinen Erfahrungen funktioniert es problemlos.
Jedenfalls spricht - vor anderen, arbeitsintensiven Operationen - alles dafür, es zunächst so zu machen. da das BS regulär auf D (jetzt C) installiert wurde, sind auch alle benötigten Dateien vorhanden. Windows ist in der Lage, dies bei einem Start auch ohne remapping zu erkennen.

bei Antwort benachrichtigen
wlaner meisterlars1 „Festplatte D zu C machen???“
Optionen

Hi...
Dem zu Folge kommt bei jedem Neustart die Frage, welches Betriebssystembild ich denn gerne hätte.
Wenn es nur das ist dann kannst du auch automatisch, d.h. die Abfrage abstellen, von deiner neuen Platte booten lassen. Einfach rechts auf Arbeitsplatz->Eigenschaften->Reiter Erweitert
und unter Starten und Wiederherstellen die nötigen Eistellungen vornehmen...aber ich würd an deiner Stelle die Daten der alten Platte sichern, Platte entfernen und auf neuer neu installieren...
Mfg

bei Antwort benachrichtigen
Tilo Nachdenklich meisterlars1 „Festplatte D zu C machen???“
Optionen

So wie das verstehe, hast Du Windows nochmals auf D installiert und Windows hat Dir nun einen Bootmanager verpasst.
Eine Aussage, ob Du die Seagate-Festplatte als Slave angeschlossen hast, hast Du nicht gemacht, wir wissen also nicht wie sie angeschlossen ist.

Das Problem ist nun, dass alle Pfadangaben in der Registry der Windows-Seagate-Installation auf D verweisen. Ich würde einfach mal die Seagate-Platte allein an Primary-Master anschließen und eine Reparaturinstallation machen. Das ist praktisch eine Neuinstallation, die allerdings alle Einstellungen übernimmt und die Daten unangetastet lässt...trotzdem solltest Du ein Backup der E-Mails, der Favoriten und aller anderen Daten haben.
Es bleibt dann aber das Problem, dass die installierten Anwendungen, ev. auch Treiber verkehrte Pfade haben. Für Treiber wird dann wohl bei der Reparaturinstallation nach den Treiberdisketten (CDs) verlangt, aber bei den Anwendungen wird es schwierig. Im Prinzip kann man mit dem Hilfsprogramm DriveMapper von PartitionMagic8 die Laufwerkspfade in der Registry reparieren lassen (manuell schafft man das nicht). Da werden dann alle Pfade die auf D verweisen auf C umgelegt.
Reparaturinstallation:
Geht wie eine Windows-Installation. Windows sollte aber die vorhandene Installation erkennen und dann eine Reparaturinstallation anbieten.

Am Schluss verbleibt vermutlich noch ein Problem mit dem MBR, weil die Registry-Einträge der Partitionen mit Einträgen im MBR verkoppelt sind; jedenfalls ist das beim NTFS-Dateisystem so. Die Einträge werden von Windows neu angelegt, wenn im MBR der GUID der Festplatte gelöscht wird. GUID löschen geht NICHT mit fixmbr, aber es geht mit fdisk /mbr von Win98 (DOS)-Startdiskette. Ich glaube Neustart und zusätzlicher Neustart sind notwendig.
Falls Windows immer noch nicht starten will, kann man sich die boot.ini neu schreiben lassen mit Reparaturkonsole und Befehl bootcfg /rebuild:
r für Wiederherstellungskonsole. Administratorpasswort oder Enter. Du musst stets nur die eine richtige Startpartition angeben, in der Regel 1. Und Du musst mit j für Ja bestätigen, mit anschließender Enter-Taste.
Dann der Befehl:
bootcfg /rebuild (Klappert manchmal 20, 40 Minuten oder länger alle Partitionen ab, üblicher Weise geht es aber sehr flott.)
Wenn dann die Partition(en) gefunden ist (sind), wird der Zugang repariert, aber zuvor musst Du noch Fragen beantworten.
Ladekennung: Mikrosoft Windows XP Home Edition (oder eine andere passende Angabe)
Ladeoption: /fastdetect (mit Leerzeichen vor dem /, wie bei Parametern üblich)
Danach exit!

Achtung, bei mehreren Manipulationen an der Festplatte verlangt Windows vermutlich eine neue Aktivierung.

bei Antwort benachrichtigen