Anwender00nix 10 Posted October 21, 2005 Report Share Posted October 21, 2005 Hallo zusammen, habe durchaus die Suche verwendet, aber bei mir ist das wohl doch ein wenig anders ... 1. Zwei IDE Platten als "Basis" formatiert und partioniert 2. Auf der master befinden sich zwei Win2000-Installationen, einmal auf C: und einmal auf E: (für Backup-Zwecke) 3. Normal wird von C: gebootet. 4. Mit Win2000-CD ist keine Wiederherstellung möglich; das ist wohl die Reparaturoption R, bei der von CD Daten ohne manuellen Eingriff kopiert werden. Eine Notfalldisk exitiert nicht (Diskettendaten lösen sich eh relativ schnell in Wohlgefallen auf) 5. Schließe ich die Platte an einen anderen Rechner als Slave, kann ich auf C: sehr wohl zugreifen und div. Daten wegsichern. Habe auch die vorhanden ntldr-Datei umbenannt und vom letzten System-Backup die dortige Datei auf die Platte kopiert. Hilft aber nichts. Windows findet bei einer Plattenprüfung auch keine Fehler. 6. Auf der zweiten Festplatte (slave) sind von 5 Partitionen nur 2 im Explorer lesbar. In der Datenträgerverwaltung werden die anderen mit Laufwerksnamen, -bezeichnung und Größe angezeigt. Lasse ich mir aber die Eigenschaften anzeigen, hat die Partition die Kapazität 0 Bytes. 7. Auch mit der master-Platte allein bootet der PC nicht, es bleibt bei der "NTLDR fehlt"-Meldung. 8. Ach, ja: SP4 ist schon relativ lange drauf. Der MBR der master Festplatte kann ja wohl nicht defekt sein, sonst hätte ich die Daten ja nicht lesen könne, wenn ich die Platte an einen anderen PC hänge oder? Gruß Anwender00nix Quote Link to comment
Lorac 10 Posted October 21, 2005 Report Share Posted October 21, 2005 Der MBR der master Festplatte kann ja wohl nicht defekt sein, sonst hätte ich die Daten ja nicht lesen könne, wenn ich die Platte an einen anderen PC hänge oder? Wär ich mir nicht so sicher. Ich würd mal von CD booten und die Wiederherstellungskonsole starten ... wenn du bis dahin kommst. Dann Fixmbr testen Ansonsten: Schau mal mit fdisk ob die C Partition auf aktiv gesetzt ist. Quote Link to comment
overlord 10 Posted October 21, 2005 Report Share Posted October 21, 2005 2. Auf der master befinden sich zwei Win2000-Installationen, einmal auf C: und einmal auf E: (für Backup-Zwecke) 3. Normal wird von C: gebootet. Boot von E geht aber auch? Oder ist E nur ne Datenpartition und keine "Notfall"Installation von W2k? 5. Schließe ich die Platte an einen anderen Rechner als Slave, kann ich auf C: sehr wohl zugreifen und div. Daten wegsichern. Habe auch die vorhanden ntldr-Datei umbenannt und vom letzten System-Backup die dortige Datei auf die Platte kopiert. Hilft aber nichts. Windows findet bei einer Plattenprüfung auch keine Fehler. Was wurde denn am Ursprungssystem geändert? Seit wann gibt es Probleme? Wird alles im BIOS richtig erkannt? 6. Auf der zweiten Festplatte (slave) sind von 5 Partitionen nur 2 im Explorer lesbar. In der Datenträgerverwaltung werden die anderen mit Laufwerksnamen, -bezeichnung und Größe angezeigt. Lasse ich mir aber die Eigenschaften anzeigen, hat die Partition die Kapazität 0 Bytes. Was für Partitionen sind es denn? Sind auch LW-Buchstaben zugeordnet?...oder event. als Ordner eingehängt? 7. Auch mit der master-Platte allein bootet der PC nicht, es bleibt bei der "NTLDR fehlt"-Meldung. Sollte er aber, da deine 2.HDD ja wohl nur Daten enthält und irrelevant für den Bootvorgang ist. -> wie schon erwähnt: 1. FIXMBR 2. alle relevanten Files wie ntdetect, ntldr, ..von w2k-Installation/Backup kopieren/wiederherstellen 3. boot.ini prüfen 4. gut is! :-) Quote Link to comment
Anwender00nix 10 Posted October 22, 2005 Author Report Share Posted October 22, 2005 Boot von E geht aber auch?Oder ist E nur ne Datenpartition und keine "Notfall"Installation von W2k? Auf E: ist eine vollwertige Win2000 Installation, ich benutze sie, um regelmäßig eine Sicherung der Systempartition C: zu machen. Der PC kommt aber gar nicht so weit, dass die Boot-Auswahl gezeigt wird. Was wurde denn am Ursprungssystem geändert? Seit wann gibt es Probleme? Wird alles im BIOS richtig erkannt? Ich habe nichts geändert. Einen Tag ließ sich der PC noch problemlos betreiben, beim nächsten Start das NTLDR-Problem. Die Platten werden im BIOS gemeldet. Was für Partitionen sind es denn? Sind auch LW-Buchstaben zugeordnet?...oder event. als Ordner eingehängt? Die erste eine primäre Partition, dann eine erweiterte und darin die logischen Laufwerke. Alle haben Namen und Laufwerks-Buchstaben, nichts als Ordner eingehängt. Werde mal mein Glück mit FixMBR demnächst versuchen udn dann das Ergebnis posten. Derzeit bin ich am Daten retten bei den Partitionen, die Windows nicht mehr erkennt. Klappt mit ZAR ganz gut, dauert aber lange. Gruß Anwender00nix Quote Link to comment
IThome 10 Posted October 22, 2005 Report Share Posted October 22, 2005 Kannst Du denn auch mit einer Startdiskette nicht booten ? Um eine zu erstellen, musst Du die Diskette auf einem anderen System formatieren (muss das gleiche System sein wie das, was auf Deiner defekten Platte drauf ist, also Windows 2000), die Dateien NTLDR, BOOT.INI und NTDETECT.COM auf die Diskette kopieren und unter Umständen die BOOT.INI anpassen. Eine richtige Bootdiskette, wie bei alten Systemen, ist das natürlich nicht, aber die Startumgebung wird umgangen. Quote Link to comment
varnik 10 Posted October 23, 2005 Report Share Posted October 23, 2005 Normalerweise bedeutet "NTLDR fehlt", dass entweder der Bootsektor der Partition beschädigt worden ist oder eine falsche Partition aktiviert ist. Quote Link to comment
Anwender00nix 10 Posted November 7, 2005 Author Report Share Posted November 7, 2005 Kannst Du denn auch mit einer Startdiskette nicht booten ? Wozu? Ich kann von CD booten und dort die Wiederherstellungskonsole starten. Leider behauptet FIXMBR zwar, dass er einen neuen MBR korrekt geschrieben hätte, Fehlermeldung bleibt dieselbe Gruß Anwender00nix Quote Link to comment
Anwender00nix 10 Posted November 7, 2005 Author Report Share Posted November 7, 2005 Normalerweise bedeutet "NTLDR fehlt", dass entweder der Bootsektor der Partition beschädigt worden ist oder eine falsche Partition aktiviert ist. OK, fangen wir noch ganz von vorne an: Wenn ich die Festplatte als Slave in einen anderen PC hänge und der Explorer mir alle Partitionen / logische Laufwerke anziegt, wie kann dann ein "Bootsektor" defekt sein? Und warum startet der ursprüngliche PC nach Ausführen von FIXMBR nicht? Wie läuft der Bootvorgang eigentlich genau ab? Der MBR befindet sich doch in Sektor 1, Spur 0 der Festplatte. Dadrin befindet sich die Partitionstabelle, in der abgelegt ist - Partition aktiv ja/nein - Dateisystem der Partition z.B. NTFS - Anfang und Ende der Partition auf der Platte (Sektor/Zylinderangaben) Diese Partitionstabelle müsste doch noch in Ordnung sein, wenn (s.o.) der Inhalt der Platte lesebar ist. Desweitere muss im MBR auch ausführbarer Code stehen. Ruft der die NTLDR direkt auf? Kann doch auch nicht sein, denn er müsste doch zunächst die boot.ini prüfen und mir die beiden Installationen zur Auswahl anbieten??? Ist also der Code im MBR defekt und falls ja, warum wird das Problem durch FIXMBR nicht gelöst? Wer gibt eigentlich die Meldung "NTLDR nicht gefunden" aus? Macht das der Code im MBR? Gruß Anwender00nix Quote Link to comment
Lifeforce 10 Posted November 7, 2005 Report Share Posted November 7, 2005 Der Ansatz von ITHome war gut. Hast du das getestet. Dann könnte man darauf aufsetzen. Ansonsten bleibt dann erst mal die Möglichkeit, mit der Installations-CD zu booten und im Rahmen einer Reparatur nur die Bootumgebung zu reparieren. Quote Link to comment
Viper33 10 Posted November 7, 2005 Report Share Posted November 7, 2005 Also wenn die Leute mich anrufen und das wörtchen ntldr fehlt kommt dann sag ich denen immer die sollen die disk aus dem laufwerk nehmen !! (Ich will hier aber keinen für **** verkaufen, also nicht angegriffen fühlen!!!!!!!) Quote Link to comment
IThome 10 Posted November 7, 2005 Report Share Posted November 7, 2005 Wozu? Ich kann von CD booten und dort die Wiederherstellungskonsole starten. Leider behauptet FIXMBR zwar, dass er einen neuen MBR korrekt geschrieben hätte, Fehlermeldung bleibt dieselbe Gruß Anwender00nix ...um festzustellen, ob Deine Installation überhaupt noch lauffähig ist (mal abgesehen davon, dass sie nicht mehr selbständig bootet). Wenn das klappt, eine Reparatur durchführen wie Lifeforce beschrieben hat. Der Code (Boot-Loader) im MBR sucht nach der aktiven Partition, liest dessen Bootsektor und führt ihn aus. Vom Bootsektor aus werden also die betriebssystemspezifischen Dateien geladen, nicht vom MBR ... Quote Link to comment
schotte 10 Posted November 7, 2005 Report Share Posted November 7, 2005 hallo, cd rein, die wiederherstellungsconsole starten, fixmbr c:\ fixboot c:\ copy o:\I386\ntldr c:\ copy o:\i386\ntdetect.com c:\ (o= cd lw) mfg schotte Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.