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
Archiv Windows 2000 Workstation 748 Themen, 3.842 Beiträge
Bei der Vorgehensweise würde Win2k auf C liegen. Dann könnte ich es nur neu installieren weil wenn ich das alte Win2k draufmache dann würde nichts mehr funktionieren weil alle Verweise auf der Partition auf E: ausgerichtet sind. Sicherlich kann ich Win2k weglassen. Ich kann es ja nicht mal mehr starten weil das neue Board es nicht unterstützt. Und Backups hab ich auch von dieser Partition falls ich irgendwelche wichtigen Daten doch noch dort liegen habe.
Aber Win2k brauche ich schon. Neuinstallation kommt für mich praktisch nicht in Frage weil mein System jetzt schon etwa 6 Jahre läuft. Ich konnte bisher jeden groben Fehler der in der Zeit auftrat lösen trotzdem ich ständig den Rat nach Neuinstallation gehört habe. Und würde ich eine Neuinstallation machen dann wäre das massenhaft Arbeit sie auf den alten Stand zu bringen. Die Programme, die Einstellungen usw. Und vermutlich würde ich viel vergessen haben an nützlichen Dingen und Einstellungen. Und ständig wieder ein Programm vermissen, downloaden müssen, installieren usw usf. Das wäre insgesamt viel viel viel viel mehr Arbeit...
Ich denke alle Probleme sind lösbar die im Moment da sind. Das sind jetzt gerade auch nur langsame Festplatten und die Internetverbindung ist nicht richtig eingestellt wegen der neuen Netzwerkkarten. Es ist irgendeine kleine Sache die ich schon mal hatte aber die ich nicht mehr weiß. (Siehe was ich oben sagte zu Neuinstallation. Solche Sachen wären dann viele da...)
Grüße!
Sebastian