Ich habe Probleme, Windows 98 SE auf meinem neuen Computer zu installieren.
Ich vermute, dass es mit diesen 3 Problemen zu tun hat:
1. Ich habe 2 GB Arbeitsspeicher
2. Ich habe eine SATA-Festplatte
3. Die Festplatte ist größer als 137 GB (200 GB)
Ich denke, das Problem mit dem Speicher habe ich gelöst: Nach dem ersten Neustart des Windows 98 Setups erscheint die Meldung, dass nicht genügend Speicher vorhanden ist, und genau dieses Problem ist hier beschrieben. Wenn ich einen Wert für MaxPhysPage festlege (z.B. 08000, 10000 oder 20000), indem ich über die Eingabeaufforderung EDIT.COM starte und SYSTEM.INI bearbeite, und anschließend neu starte, läuft das Setup bis zum nächsten Neustart weiter.
Dann aber bleibt der Computer einfach hängen: Nach den Meldungen von WININIT.EXE
tut sich einfach gar nichts mehr. Ich habe noch ein paar mal neu gestartet, über Einzelbestätigung einiges weggelassen, und versucht, im abgesicherten Modus zu starten, aber er hängt sich immer wieder auf und nicht mal Strg+Alt+Enf geht mehr.
Falls es nichts mit dem Speicher zu tun hat, liegt es vielleicht an der SATA-Festplatte. Sie wird im BIOS-Setup in voller Größe angezeigt, und offensichtlich vom BIOS auch über den Real-Mode-Interrupt 13h unterstützt, denn sonst hätte ich sie wohl kaum über FDISK partitionieren können.
Nachdem der Hersteller meines Mainboards (MSI K9N6SGM, mit nVidia GeForce MCP61 Chipsatz) lapidar erklärt, das Mainboard unterstütze Windows 98 nicht, und ich auch auf der nVidia-Seite keine Treiber (für den SATA-Controller) gefunden habe, weiss ich im Moment nicht weiter. Gibt es denn nicht irgendeinen generischen Treiber für den SATA-Controller, der mit meinem Chipsatz funtioniert ?
Ansonsten könnte mir noch zwei mögliche Lösungen vorstellen:
1. Kann man nicht vielleicht den SATA-Controller über das BIOS-Setup so konfigurieren, dass er einen (parallelen) IDE-Controller emuliert, so dass Windows die Platte wie eine normale IDE-Platte ansprechen kann ? Ich glaube, ich habe irgendwo sogar gelesen, das bei manchen Mainboards geht.
2. Es gibt im Systemkonfigurationsprogramm (MSCONFIG.EXE) von Windows 98 unter "Weitere Optionen..." eine Einstellung "Kompatibilitätsmodus für Datenträgerzugriff aktivieren". Bedeutet das, dass Windows zum Zugriff auf die Festplatte den Real-Mode-Interrupt 13h verwendet ? Das wäre doch die Lösung, oder ? Die Frage ist nur, wie ich diese Einstellung auf dem neuen Computer vornehmen soll, wenn ich nicht einmal im abgesicherten Modus starten kann. Weiß jemand, in welcher Konfigurationsdatei bzw. an welcher Stelle in der Registrierung MSCONFIG diese Einstellung speichert ? Ich dachte, es wird vielleicht der Parameter 32BitDiskAccess im Abschnitt [386Enh] der Datei SYSTEM.INI gesetzt, aber das ist nicht der Fall. Ich habe den Parameter auch schon von Hand eingetragen bzw. WIN.COM mit dem Schalter /D:F gestartet (das soll angeblich die gleiche Wirkung haben), aber es hat nichts gebracht.
Oder ist das Problem vielleicht die Größe der Festplatte ? Die Partition, auf der ich Windows 98 installieren will, befindet sich innerhalb der ersten 137 GB (sogar innerhalb der ersten 64 GB), und es bestehen dahinter auch keinen weiteren Partitionen. Es gibt ja diesen Patch für das 137 GB Problem, aber ich bin mir nicht sicher, ob der auch mit SATA-Festplatten funktioniert.
H I L F E !
Ich vermute, dass es mit diesen 3 Problemen zu tun hat:
1. Ich habe 2 GB Arbeitsspeicher
2. Ich habe eine SATA-Festplatte
3. Die Festplatte ist größer als 137 GB (200 GB)
Ich denke, das Problem mit dem Speicher habe ich gelöst: Nach dem ersten Neustart des Windows 98 Setups erscheint die Meldung, dass nicht genügend Speicher vorhanden ist, und genau dieses Problem ist hier beschrieben. Wenn ich einen Wert für MaxPhysPage festlege (z.B. 08000, 10000 oder 20000), indem ich über die Eingabeaufforderung EDIT.COM starte und SYSTEM.INI bearbeite, und anschließend neu starte, läuft das Setup bis zum nächsten Neustart weiter.
Dann aber bleibt der Computer einfach hängen: Nach den Meldungen von WININIT.EXE
Die Konfigurationsdateien werden aktualisiert.
Dieser Vorgang kann einige Minuten dauern.
Dateien wurden aktualisiert. Windows wird geladen.
tut sich einfach gar nichts mehr. Ich habe noch ein paar mal neu gestartet, über Einzelbestätigung einiges weggelassen, und versucht, im abgesicherten Modus zu starten, aber er hängt sich immer wieder auf und nicht mal Strg+Alt+Enf geht mehr.
Falls es nichts mit dem Speicher zu tun hat, liegt es vielleicht an der SATA-Festplatte. Sie wird im BIOS-Setup in voller Größe angezeigt, und offensichtlich vom BIOS auch über den Real-Mode-Interrupt 13h unterstützt, denn sonst hätte ich sie wohl kaum über FDISK partitionieren können.
Nachdem der Hersteller meines Mainboards (MSI K9N6SGM, mit nVidia GeForce MCP61 Chipsatz) lapidar erklärt, das Mainboard unterstütze Windows 98 nicht, und ich auch auf der nVidia-Seite keine Treiber (für den SATA-Controller) gefunden habe, weiss ich im Moment nicht weiter. Gibt es denn nicht irgendeinen generischen Treiber für den SATA-Controller, der mit meinem Chipsatz funtioniert ?
Ansonsten könnte mir noch zwei mögliche Lösungen vorstellen:
1. Kann man nicht vielleicht den SATA-Controller über das BIOS-Setup so konfigurieren, dass er einen (parallelen) IDE-Controller emuliert, so dass Windows die Platte wie eine normale IDE-Platte ansprechen kann ? Ich glaube, ich habe irgendwo sogar gelesen, das bei manchen Mainboards geht.
2. Es gibt im Systemkonfigurationsprogramm (MSCONFIG.EXE) von Windows 98 unter "Weitere Optionen..." eine Einstellung "Kompatibilitätsmodus für Datenträgerzugriff aktivieren". Bedeutet das, dass Windows zum Zugriff auf die Festplatte den Real-Mode-Interrupt 13h verwendet ? Das wäre doch die Lösung, oder ? Die Frage ist nur, wie ich diese Einstellung auf dem neuen Computer vornehmen soll, wenn ich nicht einmal im abgesicherten Modus starten kann. Weiß jemand, in welcher Konfigurationsdatei bzw. an welcher Stelle in der Registrierung MSCONFIG diese Einstellung speichert ? Ich dachte, es wird vielleicht der Parameter 32BitDiskAccess im Abschnitt [386Enh] der Datei SYSTEM.INI gesetzt, aber das ist nicht der Fall. Ich habe den Parameter auch schon von Hand eingetragen bzw. WIN.COM mit dem Schalter /D:F gestartet (das soll angeblich die gleiche Wirkung haben), aber es hat nichts gebracht.
Oder ist das Problem vielleicht die Größe der Festplatte ? Die Partition, auf der ich Windows 98 installieren will, befindet sich innerhalb der ersten 137 GB (sogar innerhalb der ersten 64 GB), und es bestehen dahinter auch keinen weiteren Partitionen. Es gibt ja diesen Patch für das 137 GB Problem, aber ich bin mir nicht sicher, ob der auch mit SATA-Festplatten funktioniert.
H I L F E !