Supportnet Computer
Planet of Tech

Supportnet / Forum / Windows2000

ntldr fehlt





Frage

Hallo Ein Kollege wollte sein W2k starten und der Rechner meldete das die Datei ntldr fehlen würde. Ok diese hab ich mit einer anderen (von meinen PC) ersetzt, jetzt meldet der Hund das NTdectet fehlgeschlagen ist. Was kann ich da jetzt machen, ohne die Kiste neu zu installieren ? Formatier oder gelöscht wurde nix, auch die Platte ist ok. mfg Stephan

Antwort 1 von sportfreund

Ich habe das selbe Problem:

"NTLDR fehlt"

ich hab wohl was (AviEditor Shareware) auf Win2k installiert und jetzt bootet es nicht mehr. Vorher gings einwandfrei (über 1 Jahr...)

Konfiguration:
Linux Bootmanager GRUB,
Festplatte 40G
1. Partition Win2K NTFS
2. Partition Daten NTFS
3. Partition Austausch FAT
4. Partition Linux Suse

Linux bootet einwandfrei!
Bei Win: NTLDR fehlt!

hab NTLDR schon von WinCD kopiert (und ntdetect.com, arc*.exe usw.), boot.ini ist ok.
hab schon versucht mit WinSetup zu reparieren, drüberzuinstallieren und so weiter...
fixmbr, fixboot bringens nicht

Wenn ich jetzt C: platt mache geht sicher Linux auch nicht mehr, da wahrscheinlich der GRUB gekillt wird, oder?

ich bin am verzweifeln!
Hat jemand eine idee, um mich zu retten?

mfg Andi

PS: oder kanns sein daß da ein Virus sein unwesen treibt? Gibts 'ne Virensw die vom DOS aus gestartet werden kann?

Antwort 2 von Limbius

Hallo Leutz !!
Folgender Tip wird hier weiterhelfen :

1. Das Beste ist ihr startet euren PC mit einer DOS Bootdiskette und kopiert die Dateien NTLDR und NTDETECT.COM aus dem I386 Ordner der XP CD nach c:
2. Startet euren PC mit der XP CD. Dazu legt man die Win2000-CD ins Laufwerk und startet den Rechner. Bei der Auswahl was man tun will, wählt man die [R]eparaur und anschliessend [K] um die Wiederherstellungskonsole zu starten.

3.
Hier wird man ggf. nach dem Passwort für das Administratorkonto gefragt. Nach der Eingabe ist man in der Wiederherstellungskonsole.

3.Um mögliche Bootmanager zu entfernen gibt man fixmbr ein und bestätigt mit [Enter]. Damit wird der Master Boot Record neu geschrieben bzw. überschrieben

3. Anschliessend gibt man fixboot c: ein und bestätigt dies mit [Enter]. Somit wird ein neuer Bootsektor geschrieben von der die Datei ntldr (unter Windows98SE ist es die Datei Io.sys) starten kann.

4. Nun nehmt die CD aus dem Laufwerk und startet den PC wie gewohnt...


TIP :
für nächste Mal legt euch vorher eine DISKETTE an mit den beiden Dateien und dem XCOPY Befehl...

Solltet ihr keine DOS Bootdisk (Pkt1) haben dann bleibt euch nichts anderes übrig als euch die Dateien von einem Freund/Kollegen zu kopieren...

Ich empfehle aber die Dateien zu benutzen von eurer Installations CD ...

Greets

Antwort 3 von sportfreund

Danke für die Antwort, hab ich aber alles schon probiert, funzt nicht!
- leider -

(ich hab die dateien direkt in der reperaturkonsole des Win2k setups von der CD nach C:\ kopiert, ich hab nachgeschaut ob sie ident sind - ja - haut aber nicht hin, immer noch die freundliche meldung "NTLDR fehlt", der soll doch die Augen auf machen!!!)
grrrrr.

Andi




Antwort 4 von Limbius

Bist du ganz sicher das es eine Datei NTLDR in c:\ gibt ?!?! Achtung - diese Datei hat KEINE Dateiendung....

Antwort 5 von sportfreund

Ja, ich habs auch schon mal probiert und auf alle win-partititonen (C:\ D:\ und E:\) kopiert - selbes ergebnis

Dann hab ichs von D:\ und E:\ wieder gelöscht, nochmals verglichen ob auf C:\ NTLDR, NTDETECT.COM ident zur cd sind, ob boot.ini ok ist - war ok - wieder nix


Antwort 6 von Limbius

kopiere mal die Bootsect.dos und die Boot.ini auch nach c:dann Wiederherstellungskonsole starten und nochmal fixmbr und fixboot c:\ eingeben

Antwort 7 von info1

@froschkönig:
brauchst du noch eine antwort? hast dich lange nicht beteiligt

@sportfreund:
bootmanager ist doch kein problem.
1. installier windows neu
2. linux bootloader ist dann zwar weg, aber dann nimmst du die linux-cd und bootest damit
3. dort wählst du dann nicht installieren sondern installiertes system starten
4.a. jetzt hast du linux ganz normal am laufen und kannst von dort den bootmanager neu in den mbr schreiben lassen
4.b. nicht in den mbr schreiben sondern in den boot-bereich der root-partition. den bereich mittels diskdump auf dikette kopieren. dann windows starten, die datei von diskette nach c: kopieren und in der boot.ini eintragen. jetzt hast du den windows bootmanager und kannst dort linux auswählen. (ultrakurzform)

(habe ich schon bei mir mit suse 7.1 und windows 2000 gemacht)

Antwort 8 von info1

du hast ja noch nach virensoftware für dos gefragt. f-prot für dos. bedenke aber, daß du noch ntfs für dos brauchst, sonst kann der scanner nix lesen und ist in 3 sekunden fertig.

alternativ gibt es ein isoimage zum download, welches eine linux bootcd brennt mit virenscanner darauf. ist freeware - aber frage mich bitte nicht nach hersteller oder link. mußt mal googeln.

Antwort 9 von sportfreund

zuerst werd ich mal die geschichte mit bootsec.dos und so weiter probieren, wenn das nicht hilft, wird der virenscanner bemüht, wenns dann noch nicht geht folgt die holzhammermethode: Win2k platt & neu installieren und den bootloader restaurieren...

Danke für die Anregungen

Ich hoffe daß es keine lange Nacht vor der Kiste wird und gebe morgen bescheid was erfolg/oder mißerfolg gebracht hat...


Antwort 10 von sportfreund

... mein Win2k läuft wieder, Linux bootet - alles prima - NEIN!!!

Daß ich das f.cking Win zum laufen brachte mußte ich wirklich die Holzhammermethode anwenden. Will heissen: "format c:"!
Dann konnte ich zumindest Win wieder booten - aber von Linux keine spur - Bootmanager weg.
Ok, keine Panik - Suse CD rein - Reset - CD startet - ah: start installed OS!! das isses, selektiere es und: Win wird gestartet, bring ich jetzt das Win nicht mehr los oder wie??? noch immer keine Panik - Win kann ja nicht auf meine Linux-Platte zugreifen - nochmal boot von CD - jetzt: Install, ich dachte mal schaun was passiert - nach auswahl der Sprache - hey er hat mein installiertes Linux gefunden. bei den optionen: Install/repair(oder so)/start installed/Cancle wähle ich optimistisch "start installed" UND: siehe da MEIN LINUX startet. Einloggen - Yast2 - Bootmanager neu schreiben - reboot - YIPPIE - Grub ist wieder da in alter frische und Linux und Win lassen sich booten.
Jetzt kommt der Haken:
In den nächsten Tagen weis ich schon was ich nach feierabend mache: den ganzen rotz von win installieren!!!

Ich fasse meinen Frust über MS/Win/etc hier lieber nicht in Worte: denn "alles was sie posten kann gegen sie verwendet werden" oder so...

Danke nochmal für die Tipps

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: