Supportnet Computer
Planet of Tech

Supportnet / Forum / Windows2000

Und nochmal: NTLDR fehlt





Frage

Ja, es gibt schon etliche Threads zu diesem Thema, habe auch schon viele gelesen, aber keines konnte mir eine hilfreiche Antwort geben. Kurze Schilderung des Problems: PC mit einer HD, in zwei Partitionen geteilt. Zuvor lief Win98SE. Habe das durch Win2000 ersetzt. Ging auch. Nach Installation auch die zweite Partition in NTFS formatiert. Danach Neustart mit der beliebten Meldung: NTLDR fehlt, Neustart. Neustarten bringt überhaupt nichts, Booten endet wieder wie zuvor. Habe im Bios die Bootreihenfolge geändert auf CDRom, C, A. Dann das mit der Win2000 und der Win98- CD probiert. Kein Erfolg, boot failure sagt das Ding und läuft weiter bis zur Meldung NTLDR fehlt und das war's. Nein, da steckt keine Diskette im LW; Nein, ich kann von keiner CD booten und auch keine Wiederherstellungskonsole starten. Bin auch gern bereit, die HD zu löschen und alles neu drauzuspielen, wie krieg ich das hin? Bin für jeden Tip dankbar!

Antwort 1 von Andreas1956

Hallo!

Was steht in der Boot-Ini von Win2000?

Antwort 2 von umpire

Tja, wie krieg ich das raus?
Wie gesagt, PC fährt nicht mehr hoch, ich kann nichts booten oder öffnen.
Hab hier im Forum was agelesen, was mir vielleicht hilft:
Win2k-Bootdisketten runterladen (mein Modem wird ächzen) bei bootdisk.com, damit die Sache starten und irgendwie auf die Festplatte zugreifen. Ist alles schwammig, ich weiß.

Antwort 3 von Andreas1956

Hmmm, ja, aber trotzdem mal so machen. Die Boot-ini müsste ja in der systempartition sein, eventuell versteckt.

Antwort 4 von SevenOffNein

@Andreas1956
Zitat:
aber trotzdem mal so machen

WIE machen ohne Zugriff auf den Rechner?

@umpire

Du kannst doch (aus unerfindlichen Gründen) nicht von CD booten. Wie und womit hast du dann partitioniert, formatiert und 2K installiert?

Wenn du mit einem Partitionierungsprogramm gearbeitet und Win98 auf W2K upgedatet hast, brauchst du womöglich nur eine Win98-Bootdisk. Du startest den Rechner damit und gibst hinter

A:\>

sys c:

ein und drückst Enter, entfernst die Diskette und startest den Rechner neu (hoffentlich) von der Festplatte.

Gruß
Seven

Antwort 5 von Andreas1956

@SevenOffNein

Er sollte das natürlich dann machen,denn Blick in die Boot.ini, wenn er seinen Rechner irgendwie erfolgreich gestartet hat

Antwort 6 von Friedel

Da du offensichtlich auch C: in NTFS formatiert hast, brauchst du den Tipp von 7/9 nicht aus zu probieren. Wenn du mit einer Win98-Bootdisk startest, hast du keinen Zugriff auf NTFS-Laufwerke.

Zunächst solltest du mal feststellen, warum du nicht von der CD booten kannst. Wenn du die Bootreihenfolge im BIOS enstsprechend umstellen kannst, unterstützt bdein Board das auch. Also muss es gehen.

Antwort 7 von umpire

Vielen Dank für die vielen Antworten!

@sevenoffnine:
Richtig, ich kann nicht auf den Rechner zugreifen. Patitioniert (vor Jahren) habe ich damals mit einer DOS-Version von Partition Magic. Win98 Bootdisk ist nicht möglich, da sich Win98 nicht mehr auf dem Kasten befindet und ich auch nicht auf den Prompt zugreifen kann.

@Friedel:
Das mit der Bootreihenfolge hab ich mir auch gedacht. Deshalb hab ich ja die Reihenfolge wie beschrieben festgelegt. Aber dann bekomm ich nur "Boot failure" und die Sache läuft weiter, bis NTLDR fehlt. Was kann ich sonst machen?

Vertrackte Sache, dies. Wie konnte Microsoft sowas imperfectes auf die Menschheit loslassen?

Weiß jemand, wie ich die Festplatte als Ganzes gelöscht bekomme, um sie neu zu partitionieren, zu formatieren (Reihenfolge richtig?) und dann Win2k draufzuspielen?
HD ausbauen und an funktionierenden XP-Rechner anschließen?

Mal sehen.

Antwort 8 von SevenOffNein

Hi umpire,
Zitat:
Win98 Bootdisk ist nicht möglich, da sich Win98 nicht mehr auf dem Kasten befindet und ich auch nicht auf den Prompt zugreifen kann.

wenn du von Diskette bootest, ist zunächst mal egal, was auf der Festplatte installiert ist. Das Prompt kommt dann 'von Diskette'.

Es ist jedoch wichtig zu wissen, ob C: NTFS-formatiert ist, wie Friedel annimmt oder mit FAT32, was ich unterstellt habe. Bei FAT32 könntest du
sys c:
versuchen, um den Fehler vermutlich einfach zu beheben.

Unabhängig vom Dateisystem (also auch bei NTFS-Format) kannst du fdisk von der Win98-Diskette ausführen

A:\>fdisk


und damit die erste Partition (oder beide) löschen, eine Pri DOS neu erstellen und als "aktiv" setzen. Anschließend und nach Neustart mit Diskette bekommst du direkten Zugriff auf das Laufwerk und kannst format C: machen, wenn du willst....


Du kannst aber auch gleich die Neuinstallation von 2K starten. Du musst wieder von Diskette booten
Mit CD-ROM-Unterstützung starten wählen

A:\>X:
[Enter]
X:\>cd I386
[Enter]
X:\>I386\WINNT
[Enter]

dann geht ein Win2000-Setup-Fenster auf und du vervollständigst den Pfad so

X:\I386\WINNT.EXE 
[Enter]

(X steht für den Laufwerksbuchstabe des CD-ROM-Laufwerks, könnte E: oder F: sein)

Wenn kein "smartdrive" auf der Diskette ist, kann es daaauern. Sollte jedoch klappen.


Aber stelle bitte erst mal die Bootsequenz im BIOS so, dass NUR von CD gebootet werden kann. "Boot Other Device" o.ä. auch auf "Disabled" - ach ja, speichern mit F10 nicht vergessen. ;-) Friedel hat Recht, der MUSS von CD booten, sofern Laufwerk und CD ok sind. Das würde die Sache erheblich vereinfachen.



Gruß
Seven

Antwort 9 von umpire

@SevenOffNein

Danke für die Flut von Tips, das werd ich mal versuchen! Stellt sich nur die Frage, wo ich die Bootdiskette von Win98 herbekomme. Wahrscheinlich von bootdisk.com. Blöd, daß mein noch laufender PC ganz neu ist und über kein Disketten-LW verfügt. Dann muß eben der USB-Stick und das Laptop ran, das ist so alt, das hat Floppy.

"Boot other device" hab ich im BIOS noch nicht gefunden, werd mal aufmerksamer suchen. Die Bootreihenfolge kann ich nur auf eine bestimmte Abfolge hin ändern, z.B. A, C, CDRom oder CDRom, SCSI, A.

Ja, die HD ist auf NTFS formatiert. Siehe gaaaanz oben.

Tja, dann werd ich mich mal ransetzen und vom Ergebnis berichten.

Antwort 10 von Penorek

Hi,

genau. Stell es so ein das "CD-Rom" als erstes da steht. Dann sollte es klappen. Bestätigen (oftmals die "Z" Taste nicht vergessen.

MfG

Antwort 11 von umpire

Da bin ich wieder.
Hab inzwischen einiges ausprobiert (mit dem Computer), aber nicht sehr weit gekommen. Der Reihe nach:

1. FreeFdisk eingesetzt, um die beiden Festplattenpartitionen zu löschen und eine große primäre Partition, die jetzt die gesamte HD enthält, zu erstellen.

2. Nach Neustart mit einliegender Win98 Original-CD folgende Meldung:

Boot from ATAPI CD-ROM : Failure ...
Betriebssystem fehlt

Na genau das versuche ich ja seit Moanten zu beheben!
Die Bootreihenfolge ist auf CD-Rom, C, SCSI festgelegt, die CD-LWs werden beim Hochfahren auch erkannt.

Also die entscheindende Frage ist: Wie krieg ich das Betriebssystem auf die HD? Format c: und dann weitersehen?

Bin wie immer für jeden Tip dankbar!

Antwort 12 von Pausenfueller

Hallo,

bei deiner Aktion mit FreeFdisk ist offensichtlich nur herausgekommen, dass jetzt auf den Laufwerken vergeblich nach einem DOS-basiertem System (Win98) gesucht wird und nicht mehr nach einem NT-basiertem (Win2K).

Offensichtlich ließ sich ja der Rechner über eine Notfall-CD starten, sonst hättest du ja kaum FreeFdisk ausführenb können und ich vermute außerdem, dass deine Win98- bzw. Win2K-CD auf anderen Rechnern problemlos gestartet wird.

Ziehe mal die Stromversorgung von deiner HD ab (vorher Netzstecker ziehen) und versuche dann den Rechner über die Win98- besser Win2K-CD zu booten. Berichte anschließend, ob das klappt, oder eben auch nicht.

Gruß
Pausenfüller

Antwort 13 von Andreas1956

Hallo!
Mach mal mit Deinem Laptop eine Startdiskette für den alten Rechner mit Fat 32. Gehe dazu in der Win 98 CD in Tools-mtsutils-fat32ebd und führe die fat32ebd-datei aus. Da kommt zumindestens dann ein kleines Dos-Programm auf Diskette ich melde mich dann nochmal,Du müsstest dann noch eine Mscdexe-Datei hinzufügen mit bestimmten Parametern und eine Oaksys-Datei, auch mit bestimmten Parametern.

Antwort 14 von umpire

@Pausenfüller
Ja, da vermutest du richtig, der Computer läßt sich mit einer Win98-Startdisk booten. Aber das war's dann auch. Außer a: wurde kein anderes LW gefunden, so daß ich das CD-LW nicht ansprechen konnte. Botten mit dieser Startdiskette geht auch jetzt noch, lasse ich die aber weg, krieg ich, siehe oben, den "failure". Auf der Startdiskette ist kein fdisk drauf, deshalb hab ich free-fdisk genommen.
Meinst du, Computer aufschrauben, internes Kabel abziehen, wieder aufstecken, wieder hochfahren? oder ohne HD-Stromversorgung starten? Bringt das was? Die Erkenntnis, was läuft, vielleicht. Mach ich.

@Andreas1956
Das mit der Datei aus der Win 98 CD klingt interessant, ist zumindest neu. Ich suche also die Datei fat32ebd und "führe sie aus" (Doppelklick?) Wird dann automatisch was auf die Diskette kopiert?
Da bin ich mächtig gespannt, probier ich gleich aus.

Danke euch beiden!
Bis bald.

Antwort 15 von Andreas1956

Guten Morgen!

Du hast ja schon eine Bootdiskette, dabrauchten ja nur noch die zwei Dateien Msdcex.exe und Oaksys.sys drauf zum Ansprechen des CD-Laufwerkes.

Antwort 16 von umpire

@Andreas1956:
Hab also einen andere Bootdiskette mit fat32ebd erstellt, da ist allerhand drauf, u.a. auch eine autoexec.bat. Stecke ich jedoch diese Diskette in den Computer und starte, klappt das Hochfahren nicht. Ist aber jetzt nicht so wichtig.
Die Dateien mscdex.exe und oakcdrom.sys (beide waren nicht auf der win98-CD, hab sie aber im web gefunden, nur heißt letztere nicht oaksys.sys) sind jetzt auch auf Diskette. Nach Einlegen und Starten von mscdex krieg ich das auf den Bildschirm:

usage: MSCDEX [/E/K/S/V] [/D:<driver> ... ] [/L:<letter>] [/M:<buffers>]

Was fang ich damit an? Die DOS-Zeiten liegen schon so lange zurück, wie setze ich die Parameter und lasse das CD-LW erkennen?

Danke!

Antwort 17 von Andreas1956

Ich schau noch einmal im WIN98-Buch nach und melde mich nochmal mit der korrekten Schreibweise. Meine Dos-Zeit und Win98-Zeit ist auch schon lang her. Ich habe auch nur normale Dos-Startdisketten. Wenn ich versuche unter XP mit der Win98-CD eine Notstartdiskette anzulegen, gibt es Mecker.

Antwort 18 von Andreas1956

So, ich noch mal:
Die Mscdex.exe ist im Stammverzeichnis auf Diskette; in der Autoexec.bat müsste folgendes eingetragen sein: a:\mscdex.exe /d:mscd001.
Der Driver oakcdrom.sys steht im Stammverzeichnis auf der Diskette; in der Config,sys müsste folgendes stehen: Device=a:\oakcdrom.sys /d:mscd001, oder ein andere Driver.
Das -d- ist der zugewiesene Laufwerksbuchstabe des CD-Laufwerkes. Vor dem normalen Schrägstrich ist jeweils ein Leerzeichen.

Antwort 19 von ralfb

wurden die Threads zum NTLDR-Problem wirklich gelesen?

Meine Meinung:

Die BOOT.INI verweisst evtl. nicht mehr auf die richtige Partition
>> dann mit Win2K-CD booten und "bootcfg /rebuild" in Reparaturconsole probieren ...also "boot.ini" neu schreiben


Gruss
Ralf

Antwort 20 von SevenOffNein

Hallo Ralf,

er kann ja nicht von CD booten. Und was willst du nach dem Neupartitionieren per (free)fdisk noch reparieren? ;-)

Ich schätze, das Laufwerk ist einfach defekt. Man könnte ja mal das vom anderen Rechner testweise wenigstens IDE-technisch dran machen oder so. Könnte man...

Gruß
Seven

Antwort 21 von ralfb

Wenn "ntldr fehlt" angezeigt wird, bootet die Partition.
BOOT.INI neu schreiben lassen wäre doch ziemlich lässig wenn es funktioniert ...oder??

;)

Antwort 22 von ralfb

Das mit der CD halte ich für Dünnsinn

s. Antwort 4:
Zitat:
Du kannst doch (aus unerfindlichen Gründen) nicht von CD booten. Wie und womit hast du dann partitioniert, formatiert und 2K installiert?


...das würde ich auch gern wissen

Antwort 23 von ralfb

zu Antwort 11:
Zitat:
Boot from ATAPI CD-ROM : Failure ...

> "spackendes" Lw?

Ich würde ein anderes Lw testen...

Antwort 24 von SevenOffNein

zu 21:
Zitat:
wäre doch ziemlich lässig

Ja. ;-)


zu 22:
Zitat:
...das würde ich auch gern wissen

s. Antwort 7:
Zitat:
Patitioniert (vor Jahren) habe ich damals mit einer DOS-Version von Partition Magic.

...vermutlich von Diskette. Und die Installation von 2K hat er anscheinend von W98 aus gestartet.

...

Antwort 25 von ralfb

Zitat:
die Installation von 2K hat er anscheinend von W98 aus gestartet.
...interessante Möglichkeit

dann müssen halt Win2k-Bootdisketten her... um die Win2K-CD nutzen zu können.


http://winfuture.de/downloadrubrik,7.html

Antwort 26 von SevenOffNein

Bei Eisen Karl...

Zitat:
Win2k-Bootdisketten runterladen (mein Modem wird ächzen)


...oder als Bausatz

Zitat:
So erstellen Sie Startdisketten

1. Sie benötigen vier leere, formatierte 3,5-Zoll-Disketten mit 1,44 MB.
2. Legen Sie eine der Disketten in das Diskettenlaufwerk eines Computers ein, auf dem eine beliebige Version von Windows oder MS-DOS ausgeführt wird.
3. Legen Sie die Windows 2000-CD in das CD-ROM-Laufwerk ein.
4. Klicken Sie auf Start und dann auf Ausführen.
5. Geben Sie im Feld Öffnen den Befehl d:\bootdisk\makeboot a: ein. (Dabei steht d für den Laufwerkbuchstaben des CD-ROM-Laufwerkes.) Klicken Sie anschließend auf OK.
6. Folgen Sie den Eingabeaufforderungen auf dem Bildschirm.

Quelle: MS

Fast so schön wie DOStalgie.

Antwort 27 von umpire

Mannomann,
hier ist ja Bewegung aufgekommen. Ganz wie das Gewitter, das sich gerade über Berlin entladen hat.
Also runterladen kann ich jetzt eine Menge, da ich nun auch DSL habe. Das Modem hat mir Falten beschert. Beim Runterladen der bisher gefundenen Bootdisks steh ich vor einem neuen Problem. Die Dateien sind IMAGES, und damit kann ich gar nichts anfangen. Mein Grafikprogramm auf dem funktionierenden Rechner startet, aber kann nichts öffnen oder ausrichten. Den Link von ralfb werd ich gleich ausprobieren.

@Andreas1956:
wie trage ich in den Dateien autoexec.bat und in der config.sys etwas ein? Im Editor die Datei auf Diskette öffnen und dann reintippen?

Beim Hochfahren des Computers in question werden übrigens beide CD-LWs gefunden. Danach passiert aber nichts mehr. Habe sogar von Diskette gebootet und dann alle Laufwerksbuchstaben durchprobiert, also B:, C:, D: usw. Kein Hit bis Z:

Bin über Pfingsten weg, also gönnt euch eine kleine Pause. Andererseits wäre es auch schön, am Montag hier die Lösung meines Microsoft-Problems zu finden. ;-)

Schöne Pfingsten!

Antwort 28 von Andreas1956

Guten Morgen, liebe Sorgen :)
Ja; und zwar -edit autoexec.bat und edit config.sys. Und dann speichern nicht vergessen.

Antwort 29 von ralfb

ebenso... Guten Morgen!

Winfuture bietet selbst entpackende Images
> doppelklicken, Anweisungen folgen ...fertig

Antwort 30 von umpire

Hallo!
Hab die winfuture-Disketten runtergeladen und damit ging's wunderbar! Zum Glück sind die selbstentpackend. Hätt ich eher machen sollen, dann wär mir der Aufwand mit fdisk erspart geblieben.

Vielen Dank für die Hilfe!

Antwort 31 von ralfb

Zitat:
winfuture-Disketten runtergeladen und damit ging's wunderbar

und Lösung war "bootcfg /rebuild" in Reparaturkonsole?

Antwort 32 von umpire

@ralfb

Muß ehrlich gestehen, das ich mit "bootcfg /rebuild" in Reparaturkonsole" nichts anfangen kann. Die Reparaturkonsole kam ja erst zum Vorschein, als ich Win2000 neu aufspielte. Wenn ich das meine, was du meinst.

Anyway, jetzt läuft der alte Kasten wieder prima, diesmal mit win2000.
;-]

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


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: