Hallo!
Vor kurzem hat eine Seagate 40GB Notebook-Festplatte den Geist aufgegeben. Trotzdem konnte ich vorher mit Unstoppable Copier noch alles außer 7 (unwichtige) Dateien retten.
Da ich nun kein Image gemacht habe, muss ich das neue System jetzt auf die neue Festplatte kopieren.
Kann ich jetzt einfach die Dateien draufkopieren und den Bootsektor neu erstellen oder muss sonst noch was gemacht werden?
XP speichert ja in der Registry die Volume-Seriennummern (unter HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices) und verteilt so die Laufwerksbuchstaben. Wenn ich jetzt aber auf der neuen Platte eine neue Partition erstelle, bekommt diese doch eine andere Nummer. Wie kann ich jetzt hier die richtige Nummer herausfinden?
Vielen Dank im Voraus,
Colin Finck
Archiv Windows XP 25.916 Themen, 128.567 Beiträge
Ich habe gerade nicht soviel Zeit und habe hier schon viel dazu gepostet. Windows organisiert sich um (bringt das mit den Nummern in Ordnung), wenn der MBR mit DOS-Diskette gelöscht wird. Geht also nicht mit WinXP-CD und DOS von WinXP. Ist der alte Befehl fdisk /mbr. Ev. ist ein zusätzlicher Neustart erforderlich.
Die Boot.ini kann man mit der Rettungskonsole von WinXP neu schreiben lassen:
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: Microsoft Windows XP Home Edition (oder eine andere passende Angabe)
Ladeoption: /fastdetect (mit Leerzeichen vor dem /, wie bei Parametern üblich)
Danach exit!
Ev. stimmt was mit den Partitionen/Dateisystem nicht. Dann musst Du chkdsk von der Rettungskonsole ausführen.
Wenn gar nicht erst Partitionen gefunden werden, muss man allerdings zu allererst (!) die Partitionen mit testdisk finden lassen und die erste aktiv setzen lassen:
www.nickles.de/static_cache/537914295.html
www.cgsecurity.org/index.html?testdisk.html
(Anscheinend kann man auch Disketten erstellen)
Wenn Du jetzt kein Betriebssystem hast, kannst Du vielleicht mit Knoppix oder PE-Builder-CD ins Internet.
Danke für die ausführliche Anleitung.
Hat soweit alles funktioniert. Ich brauchte allerdings keine DOS-Startdiskette, um den MBR neu zu schreiben. Ich habe einfach die Wiederherstellungskonsole aufgerufen und dort die Befehle "fixboot" und "fixmbr" aufgerufen.
Beste Grüße,
Colin Finck
Laut Computerzeitschrift c't und eigener Erfahrung ist fixmbr oft nicht ausreichend.
Interessant. Steht da auch dabei, was von der Funktionsweise her der Unterschied zwischen "fdisk /mbr" und "fixmbr" ist?
Soweit ich weiß, erstellen die beide einen neuen MBR, fdisk macht einen für 9x/ME und fixmbr für 2000/XP. Damit meine ich jetzt nicht, dass der MBR von fdisk nicht auch mit 9x/ME und umgekehrt funktioniert, allerdings gibt fixmbr bei einem anderen MBR als dem von 2000/XP immer eine Meldung aus "Der Master-Bootsektor ist beschädigt oder nicht kompatibel ...".
Beste Grüße,
Colin Finck
"Wenn der Windows-Klon für sich allein nicht hochfahren mag, liegt wahrscheinlich das oben beschriebene Problem vor und die Systempartition ist in der Registry unter einem falschen Buchstaben einsortiert. Der einfachste Weg, Windows zu reanimieren ist es dann, eine neue Signatur auf die Platte zu schreiben, um die selbstbezüglichen Verweise unwirksam zu machen. Das ist mit einer DOS-Boot-Diskette schnell erledigt: Der Befehl fdisk /mbr schreibt den Boot-Code im MBR neu und frischt gleichzeitig die Signatur auf. Der Befehl fixmbr der Wiederherstellungskonsole ändert die Signatur hingegen nicht. Wenn die Platte eine neue Signatur erhalten hat, entdeckt Windows beim nächsten Start ein neues Gerät und fordert zum Neustart auf. Danach sollte alles funktionieren, wovon man sich erneut mit diskpart überzeugen kann."
Zitiert nach diesem Artikel
Vielen Dank für die Information.
Beste Grüße,
Colin Finck
