Archiv Windows 2000 Workstation 748 Themen, 3.842 Beiträge

Neue Festplatte und Windows läuft nicht mehr...

SebastianJu / 8 Antworten / Flachansicht Nickles

Hallo,

ich könnte mir vorstellen dass es verwirrend klingt was ich schreibe aber besser ich beschreibe es mal von vorn an...
Ich habe eine Festplatte mit 20GB. Darauf war auf C:(FAT32) Win98SE installiert. Im System hing noch eine weitere Festplatte die in Windows D: hieß.
Irgendwann wurde Win2K installiert. Dabei wurde von der Installationsroutine wohl der Laufwerksbuchstabe E:(NTFS) vergeben.
Irgendwann wurde die Festplatte mit 20GB zu klein und eine neue Festplatte mit 40GB sollte sie ersetzen (die alte war auch irgendwie viel zu laut). Also wurde von der alten Festplatte die Partitionstabelle, also der MBR gesichert. Ebenso die erweiterten Partitionen. Danach wurde diese beiden Dinge auf die neue Festplatte geschrieben was nun zwei Partitionen erzeugte. Insgesamt 20GB wie die alte Festplatte. Danach wurden die beiden Partitionen von der alten auf die neue Festplatte übertragen. Alles ging soweit zufriedenstellend. Der restliche Platz auf der neuen Festplatte wurde der zweiten Partition angegliedert, die Partition also vergrößert.
Nun sollte die Festplatte im Rechner laufen aber es ging erst nicht. Sie lud bis zu dem bunten Ladebild mit der Laufleiste und meldete dann "Inaccessible boot device" oder ähnlich. Manchmal kam auch "NTLDR fehlt". Ich dachte mir vielleicht fehlt der Festplatte das Laufwerk D: da diese Festplatte nicht mehr eingebaut war und wirklich es ging danach. Nach ein wenig jumpern...
Jetzt lief diese neue Festplatte bis gestern und ich habe nun ein neues Mainboard usw erhalten. Daher habe ich umgebaut und habe die Festplatten und DVD usw genauso wie vorher eingesteckt. Trotzdem will Windows nicht starten. Es erscheint nur die Meldung "NTLDR fehlt". Jetzt habe ich mich schon einen Tag durchs Internet gesucht und alles mögliche getestet aber keine Lösung gefunden. Im BIOS ist die besagte Festplatte als erste zum Booten eingestellt. Außerdem wird sie auch als Master erkannt. Als Slave ist an dem selben Port eine Festplatte in der Hoffnung dass sie den Buchstaben D: erhält und die win2k-Partition den Buchstaben E:. Ich habe fixmbr und fixboot probiert. Habe NTLDR usw kopiert... (Auf C: sind alle Dateien vorhanden die es braucht. Hier mal der Inhalt der boot.ini:

[boot loader]
timeout=1
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
C:\="Microsoft Windows"

)
Sieht alles richtig aus für mich und es hat ja mit den selben Einstellungen vorher auch geklappt. Aber es ändert sich einfach nichts. Das einzige was eine Änderung gebracht hatte war als ich einmal mit einer win98se-Bootdiskette startete und sys c: eingab. Damit werden ja die Systemdateien kopiert auf c:. Danach kam nicht mehr die Meldung mit NTLDR aber es gab auch kein Bootmenü mehr und Win98SE versuchte zu starten. Vermutlich kam nichts mehr mit NTLDR weil gar nicht erst auf die zweite Partition geschaut wird...

Mal ganz allgemein gefragt hat jemand eine Idee wie das wieder hinzukriegen ist? Ich habe jeweils Backups beider Partionen sowie der Partitionstabelle.

Ich habe auch die alte Festplatte noch einmal probiert und damit kann ich auch in Win98SE reinkommen aber nicht in Win2k. Und zwar bricht es da ab wo der bunte Ladebildschirm erscheint. Mit Inaccessible boot device. Und das vermutlich weil die zweite Partition den Buchstaben D statt E hat. Daher kann es nur bis dahin laden und sobald es darum geht weiter über den Laufwerksbuchstaben zu laden findet er nichts mehr weil auf D ja kein win2k ist und es ja mit den gespeicherten Pfaden auf der zweiten Partition nicht übereinstimmen würde...
Am zweiten Strang des ersten IDE-Ports ist dieselbe Festplatte angeschlossen wie vorher. Sie ist Slave und sollte eigentlich D erhalten.
Wenn das aber nicht so ist wie kann ich überprüfen welche Laufwerksbuchstaben vergeben werden? Und wie kann ich das ändern? In Windows kann man ja Laufwerksbuchstaben auswählen und festlegen. Vielleicht sind diese an das Gerät selbst gebunden und bei einer anderen Festplatte weiß er nicht mehr dass er E statt D zuweisen soll? Wenn ja, wo kann man das verstellen? Ich könnte es mit Knoppix bearbeiten...

Ich hoffe jemand weiß die Lösung...

Danke!
Sebastian

shrek3 SebastianJu „Was sollte ich denn machen? Ich habe es halt falsch portiert. Irgendwie geht es...“
Optionen

Nun, zunächst mit der Win98-Bootdiskette die beiden Partitionen löschen, damit die W2K-Installations-CD nicht wieder zwei Betriebssysteme vorfindet. Die Platte ist nun unformatiert.

Dann von der W2K-CD booten und diese Platte neu einrichten. Dabei bleibt es dir überlassen, ob du die gesamte Platte für W2K verwendest oder nur einen Teil davon als Betriebssystempartition einrichten willst.

Lässt du einen Teil unformatiert, kannst du später in der Datenträgerverwaltung unter W2K aus dem unformatierten Rest eine zweite Partition machen.

Auf jeden Fall läge W2K dann auf "C" und wäre nicht mehr auf die zweite Platte angewiesen, um überhaupt booten zu können.

Wenn du dir mit der Vorgehensweise nicht ganz sicher bist - auch kein Problem:
Denn du hast ja zwei Platten, auf denen die beiden Betriebssysteme drauf sind.
Du kannst also nach Herzenslust mit einer von ihnen herumexperimentieren...

Gruß
Shrek3