MSDOS 7.0 booten unter Windows 95
Ist es möglich, einen Rechner, auf dem Windows 95 installiert ist, ohne viel Aufwand mit MSDOS zu booten? Ich möchte beim Starten meines Computers ein bestimmtes Programm unter MSDOS 7.0 automatisch laden und dabei den Windows-95-Boot-Vorgang umgehen.
- Björn Hansen
Ist es möglich, einen Rechner, auf dem Windows 95 installiert ist, ohne viel Aufwand mit MSDOS zu booten? Ich möchte beim Starten meines Computers ein bestimmtes Programm unter MSDOS 7.0 automatisch laden und dabei den Windows-95-Boot-Vorgang umgehen.
Die Einträge in der versteckten und schreibgeschützten Systemdatei `msdos.sys´ bestimmen den Ablauf des Windows-95-Boot. Diese Textdatei liegt direkt im Wurzelverzeichnis. Sie wird im Windows-Explorer sichtbar, wenn Sie bei Optionen unter Ansicht `Alle Dateien anzeigen´ anschalten.
Um die Datei verändern zu können, müssen Sie ihr Dateiattribut `Schreibgeschützt´ desaktivieren. Der MSDOS-Befehl `attrib -R -H c:\msdos.sys´ macht die Datei sichtbar und schaltet den Schreibschutz ab. Sie können die Änderungen auch über das Dateimenü `Eigenschaften´ vornehmen. Dieses erreichen Sie zum Beispiel durch ein Doppelklick mit der linken Maustaste auf den Dateinamen bei gehaltener `ALT´-Taste.
Unter der Rubrik [Options] in msdos.sys trägt Windows 95 standardmäßig die Zeile `BootGUI=1´ und gegebenenfalls `Network=1´ bei Netz-Rechnern ein. Der einfachste Weg, um das Starten von Windows nach dem Rechner-Booten zu unterdrücken und sofort ein MSDOS-Prompt zu erhalten, ist das Herabsetzen der BootGUI-Variable auf `0´. Wenn Sie statt dessen bei jedem Booten die Möglichkeit haben wollen, doch direkt Windows 95 hochfahren zu können, sollten Sie in der Options-Rubrik folgende Zeilen eintragen und danach den Rechner neu starten:
BootGUI=1
BootMenu=1
BootMenuDelay=30
BootMenuDefault=6
Network=1
Nun erscheint das Windows-Startup-Menü, das Ihnen die Wahl zwischen MSDOS und vollständigem Windows-95-Boot einräumt. Die Default-Einstellung ist der Menüpunkt 6 `Nur Eingabeaufforderung´ (siehe BootMenuDefault), der MSDOS startet. Dieses Menü ist 30 Sekunden sichtbar (BootMenuDelay-Wert).
Wollen Sie, daß Ihr Rechner unter MSDOS immer automatisch ein bestimmtes Programm aufruft, dann müssen sie dessen Namen komplett mit Pfad in der `Autoexec.bat´-Datei eintragen. Durch den Befehl `win´ unter MSDOS 7.0 starten Sie die Fensteroberfläche `zu Fuߴ - siehe Kasten in c't 10/95, S. 128. (ha) (ha)