Hallo,
ich habe meine alte Festplatte gegen eine neue getauscht und dazu die Daten von der alten auf die neue Übertragen.
System vorher: 40 GB, 3 Primäre Partitionen: Recovery (für Windows XP Home), C: und D:
Nun habe ich eine neue Festplatte mit 160 GB eingebaut. Die Übertragung von der Recovery Partition ging problemlos und auch die von C: gelang im zweiten Anlauf mit Partition Magic.
Nun habe ich die D: Partition (Vormalig primär) auf der neuen Festplatte als logisches Laufwerk in einer großen erweiterten Partitionj untergebracht, da ich noch eine primäre Partition für Linux verwenden will.
Mein neues System sieht also so aus: Recovery Partition (ungemounted, ohne Laufwerksbuchstaben), C: (primäre Partition), Erweiterte Partition, darin Ex-D: Laufwerk und eine große, bislang unformatierte Partition.
Mein akutes Problem:
In Partition Magic wird die ehemalige D:Partition als D: angezeigt, der Laufwerksbuchstabe lässt sich aber nicht entfernen, höchstens z.B. auf F: ändern. Der Versuch die Laufwerksbuchstabenzuordnung aufzuheben schlägt fehl.
In der Datenträgerverwaltung von Windows wird das Ex-D:Laufwerk zwar erkannt und angezeigt, aber der Laufwerksbuchstabe nicht. Auch hier kann ich höchstens ein F: für den Buchstaben eingeben.
Warum möchte ich nun unbedingt D: haben? Nun, die ganzen Programmverknüpfungen etc. lauten ja auf "D:" das würde ich ungern alles nacharbeiten müssen.
Kann mir jemand einen Hinweis geben, warum das so ist, bzw. wie ich aus dem Dilemma elegant herauskomme?
Wie gesagt: am Ende soll mein Ex-D: Laufwerk wieder D: heissen und ich möchte noch ein Linux auf die Platte bekommen können, ohne dass es Probleme mit zuvielen primären Partitionen gibt.
Für Hinweise dankt
Fotofix
PS: Bitte erspart mir KOmmentare zum Partition Magic, ich weiß es ist ein Programm, was wohl Macken hat - aber ich habe und hatte kein anderes für den gewünschten Zweck - und die C: Partitionskopie hat ja auch prima geklappt.
Datenträger - Festplatten, SSDs, Speichersticks und -Karten, CD/ 19.555 Themen, 109.744 Beiträge
1) Partitionsbenennungen kannst Du ändern, solange es keine Betriebssystempartitionen sind. Das geht in der "Datenträgerverwaltung" siehe Windows-Hilfe. Zunächst die Laufwerksbuchstaben entfernen und dann neu vergeben.
2) Du wirst aber noch ein anderes gravierendes Problem haben ("Signaturfalle"), dass Du noch gar nicht bemerkt hast und das muss ZUERST gelöst werden. Du wirst noch unbemerkt von der alten C-Partition der alten Platte starten...wenn diese noch eingebaut ist. Die Festplattenverwaltung beim NTFS-Dateisystem arbeitet mit einem GUID für die Festplatte.
http://de.wikipedia.org/wiki/GUID
Der GUID steckt sowohl im MBR jeder Festplatte und dann nochmal bei den Partitionsbuchstaben in der Windows-Registry. Wenn diese GUIDs nicht übereinstimmen startet Windows nicht. Und so einen GUID - die konkrete "Nummer" - darf es nur einmal geben. Ich rate dringend:
3) Zunächst mit PartitionMagic die alten Partitionen auf der alten Festplatte zu verstecken oder die alte Festplatte erstmal ganz ausbauen oder abzuhängen (Datenkabel und Stromkabel beim gezogenem Netzstecker abziehen).
4) Der neuen Festplatte einen neuen GUID zu verpassen, worauf Windows umständlich beim Starten in etwa 5 Minuten die Registry passend neu und korrekt organisiert. Die Prozedur geht mit einer alten Win98-Startdiskette (die gibt es im Netz, bzw. vergleichbare Disketten). Von Diskette bis zum DOS-Prompt starten und dort fdisk /mbr eingeben. Dann Neustart ohne Diskette und Geduld, auch wenn sich eine Zeit lang nichts zu tun scheint. Die Prozedur kann - muss aber nicht - eine neue Windows-Aktivierung (Aufforderung) nach sich ziehen.
5) Ev. ist Windows dann noch immer nicht startfähig, das würde dann an der boot.ini liegen, aber nicht unbedingt an deren Einträgen sichtbar sein. Die Boot.ini macht Windows neu:
Windows mit Windows-CD starten.
r für Wiederherstellungskonsole. Administratorpasswort oder Enter. Du musst stets nur die eine richtige Startpartition angeben, in der Regel 1 eintippen. 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: Microsoft Windows XP Home Edition (oder eine andere passende Angabe)
Ladeoption: /fastdetect (mit Leerzeichen vor dem /, wie bei Parametern üblich)
Danach exit eintippen und mit ENTER bestätigen! Und ohne CD hochfahren.
6) Wenn dann Du die Partitionierung - aus wechem Grund auch immer - nicht passend hinbekommst, so kann das PartitionMagic Hilfsprogramm Drive Mapper die Pfade in der Registry anpassen. Bei komplexen Anwendungen wie Word wird das ev. nicht sicher funktionieren, da muss man neu installieren. ALLERDINGS sollte man Windows + Treiber + Programme eigentlich auf die C-Partition packen und alle Daten (Eigene Dateien, E-Mails, Favoriten usw.) auf Datenpartitionen umleiten.