Ich habe MS-DOS 6.22 in einer VM mit Netzwerk installiert, et al.
Es verfügt auch über 32-Bit-Erweiterung, viele Archivierer, einen Webbrowser usw.
Das sind meine VM-Einstellungen:
Und hier einige Screenshots:
Dies ist mein Boot-Menü:
Dies ist, wenn das System gestartet wird:
Dies ist der aktuelle Thread aus Arachne (DOS-Browser):
Der Browser ist eigentlich grafisch, unterstützt jedoch nur eine sehr alte Version von HTML und CSS. Die neueste Version stammt aus dem Jahr 2008, ich finde es etwas schade, dass es keine weitere Entwicklung gibt.
Ich schlage vor, DOS im Voraus in einer VM zu installieren, und das Testen von Dingen wie Netzwerk usw. wget
erleichtert es beispielsweise, Dinge auf diesen Computer zu bringen, da USB-Sticks usw. nicht so gut unterstützt werden. Zum schnellen Hin- und Her-Speichern von Daten verwende ich netcat ( nc
).
Sie können Windows 3.11 darüber installieren. Es funktioniert ziemlich gut, mit Netzwerken usw. Ich habe IE 5.0 eine Zeit lang installiert, aber es war unvorstellbar instabil, und so wurde ich es schließlich los.
Treiber
Das Networking-Zeug ist bei weitem das komplizierteste. Ich schlage vor, Sie werfen einen Blick auf mTCP , es wird viel helfen.
Es gibt eine Reihe von setup.txt
's, daher sollte die Konfiguration etwas machbar sein, aber falls jemand Hilfe benötigt, kann ich meine Konfigurationsdateien an anderer Stelle veröffentlichen.
Ich schlage vor, Sie installieren einen Maustreiber. Sie werden es wahrscheinlich nicht zu oft brauchen, aber es gibt einige Programme wie Arachne , die mit Mausunterstützung recht gut funktionieren. Ich benutze CuteMouse . Die Installation usw. ist recht einfach.
Da Sie es auf einem Computer und nicht auf einer VM installieren, benötigen Sie wahrscheinlich CD-ROM-Unterstützung. Sie können alle benötigten Treiber von computerhope.com erhalten .
Ich gehe davon aus, dass Ihr Computer über mehr RAM verfügt, als dies in den Tagen von MS-DOS 6.22 aus der Ferne möglich war. DOS war nicht für die Verwaltung großer RAM-Mengen ausgelegt. Ich schlage vor, Sie installieren Treiber dafür. Ich benutze CWSDPMI . Die Installation ist ein bisschen - na ja , DOS-ähnlich - aber auf jeden Fall überschaubar. Es ist ein schöner Open-Source-Treiber mit vielen Dokumentationen.
Mit HX DOS Extender können Sie (die meisten / einige) Win32-Anwendungen unter DOS 6.22 ausführen. Es ist nicht garantiert, dass es funktioniert, aber ich würde es auf jeden Fall empfehlen. Funktioniert gut mit Dingen wie Befehlszeilenarchivierern usw.
Die Installation ist mühsam, aber ich schlage vor, Sie erhalten eine Kopie von Trumpet . Es ist ein generischer TCP / IP-Stack, den einige Programme benötigen (TSR).
Der SoundBlaster 16-Treiber funktioniert in meiner VM überraschend gut. Das einzige, was nicht funktioniert, ist die MIDI-Unterstützung. Ich kann aber ohne leben. Es gibt eine run.bat
, die mit Ihrer zusammengeführt werden kann autoexec.bat
, aber ich aktiviere den Sound lieber manuell, wann immer ich ihn brauche.
Werkzeuge
Die meisten Netzwerk - Tools, wie ping
, wget
, nc
usw. kommen mit MTCP . Ich schlage jedoch vor, dass Sie Dinge wie Arachne hinzufügen (nach oben scrollen).
Jetzt werden Sie eine Menge Textdateien für die Konfiguration usw. bearbeiten. Um dies zu tun, können Sie einen Editor wie vi
für DOS installieren , aber dieser ist eigentlich ziemlich schwer und meistens übertrieben. Ich schlage vor, Sie bekommen die neueste Version von edit.com
(so seltsam das klingt) . Meins ist Version 2.0.026 von 1995 (also wurde es in Windows 95 Tagen verwendet). Ich habe meine einfach von Windows XP kopiert!
So "lustig" es auch command.com
ist, möchten Sie sich vielleicht einen alternativen Befehlsinterpreter ansehen. Ich schlage vor, 4DOS zu verwenden . Wenn Sie an cmd.exe
eine UNIXoidal-Shell gewöhnt sind, werden Sie sich wohler fühlen.
OK, jetzt ist dies etwas, auf das ich nicht verzichten konnte: Komprimierungs- und Archivierungswerkzeuge. Ich habe ziemlich viele von ihnen von verschiedenen Orten im Internet. Sobald Sie es geschafft haben, ist wget
es viel einfacher, Dinge auf diesen Computer zu stellen, und da das meiste davon archiviert / komprimiert ist, benötigen Sie Werkzeuge dafür. Das sind meine archivers:
Die wichtigsten sind: pkzip.exe
, pkunzip.exe
, tar.exe
, unrar.exe
, 7za.exe
, unter anderem.
Außerdem schlage ich einen anderen Texteditor vor: Terse . Es wird nicht in einem Schönheitswettbewerb gewinnen, aber es wird nur ein guter Redakteur sein, wenn edit.com
es nicht funktioniert oder so.
Falls Sie einen Soundgerätetreiber installiert haben (siehe Abschnitt "Treiber"), möchten Sie möglicherweise Mpxplay herunterladen . Es ist ein großartiger Audio-Player, der viele Container und Codecs unterstützt:
Ich könnte weitermachen, aber das wahrscheinlich größte Programm, das Sie unter DOS 6.22 installieren möchten (auch wenn es nur zum Herumspielen dient), ist Windows 3.11. Nicht weil es besonders nützlich ist, aber es ist ein gewisser integraler Bestandteil von "damals":
Ohne es fühlt es sich irgendwie unvollständig an, nicht wahr ...
Es gibt alle möglichen Dinge, die ich hier nicht auflisten werde, wie Dateimanager, alternative grafische Oberflächen usw., nur Google ...
Dateien
Dies ist wahrscheinlich interessant, wenn Sie vorhaben, Ihr eigenes Startmenü zu erstellen. Soundtreiber werden manuell aktiviert, wann immer ich sie brauche.
Hier ist mein autoexec.bat
:
@ECHO OFF
PATH C:\WINDOWS;C:\DOS;c:\trumpet
PROMPT $p$g
SET TEMP=C:\DOS
SET BIND=PCNTND
SET MTCPCFG=C:\NET\TOOLS\TCP.CFG
SET WATTCP.CFG=C:\NET\TOOLS
SET PATH=%PATH%;C:\TERSE
SET PATH=%PATH%;C:\ARCHIVER
SET PATH=%PATH%;C:\HX\BIN
SET PATH=%PATH%;C:\NET\TOOLS
SET PATH=%PATH%;C:\FILEMAST
rem COMMON
C:\NET\NETBIND.COM
LH /L:0;1,3104 /S C:\DOS\CTMOUSE.EXE /R00
goto %config%
:normal
C:\CWSDPMI\BIN\CWSDPMI.EXE -p
call C:\WINDOWS\winpkt.bat C:\WINDOWS\
C:\DOS\SMARTDRV.EXE /X
C:\WINDOWS\MSCDEX.EXE /S /D:MSCD001
C:\DOS\DOSKEY.COM /REINSTALL /BUFSIZE=1024
C:\WINDOWS\net start
C:\WINDOWS\WINPKT 0x60
C:\4DOS\KSTACK.COM
mode con codepage prepare=((437) C:\DOS\EGA.CPI)
mode con codepage select=437
keyb us,437,C:\DOS\KEYBOARD.SYS
:savemem
Und hier ist mein config.sys
:
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS
BUFFERS=30,0
FILES=30
DOS=UMB
LASTDRIVE=Z
FCBS=4,0
; vim: ft=config.sys
[menu]
menuitem=normal;Engage all drivers (Video, CDROM, Windows network, 32bit ext., etc.)
menuitem=savemem;Save memory (only Network, Mouse, 4DOS)
menudefault=normal,3
[normal]
DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,2)
DEVICE=C:\DOS\OAKCDROM.SYS /D:MSCD001
DEVICE=C:\DOS\ANSI.SYS
[savemem]
DOS=HIGH
DEVICE=C:\NET\PROTMAN.DOS /I:\NET
DEVICE=C:\NET\DIS_PKT.DOS
DEVICE=C:\NET\PCNTND.DOS
; DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS
STACKS=9,256
SHELL=C:\4DOS\4DOS.COM C:\4DOS\ /P
Ich konnte mir nie vorstellen, dass dies tatsächlich jemals für irgendjemanden von Interesse sein würde .