У меня MS-DOS 6.22 установлен на виртуальной машине с сетью, и др.
Он также имеет 32-битное расширение, множество архиваторов, веб-браузер и т. Д.
Это мои настройки виртуальной машины:
А вот несколько скриншотов:
Это мое загрузочное меню:
Это когда система загружается:
Это текущий поток, как видно из Арахны (Браузер DOS): Браузер на самом деле графический, но он поддерживает только очень старую версию HTML и CSS. Последняя версия вышла в 2008 году, я думаю, это немного обидно, что она не видит дальнейшего развития.
Я предлагаю заранее установить DOS на ВМ, а тестирование, wget
например, таких как работа в сети и т. Д., Упрощает перенос данных на эту машину, поскольку USB-накопители и т. Д. Не очень хорошо поддерживаются. Для быстрого вывода данных туда и обратно я использую netcat ( nc
).
Вы можете установить Windows 3.11 поверх него. Он работает достаточно хорошо, с сетями и т. Д. У меня некоторое время был установлен IE 5.0, но он был невероятно нестабильным, и в конце концов я от него избавился.
Драйверы
Работа с сетью, безусловно, самая сложная, я предлагаю вам взглянуть на mTCP, это очень поможет.
Существует несколько вариантов setup.txt
, поэтому настройка должна быть несколько выполнимой, но в случае, если кому-то понадобится помощь, я могу опубликовать свои файлы конфигурации в другом месте.
Я предлагаю вам установить драйвер мыши. Возможно, вам это не понадобится слишком часто, но есть такие программы, как Arachne, которые хорошо работают с поддержкой мыши. Я использую CuteMouse . Установка и т. Д. Довольно проста.
Поскольку вы собираетесь установить его на машине, а не на виртуальной машине, вам, вероятно, потребуется поддержка CD-ROM. Вы можете получить все необходимые драйверы на computerhope.com .
Теперь я предполагаю, что ваш компьютер имеет больше оперативной памяти, чем это было возможно удаленно во времена MS-DOS 6.22, DOS не был предназначен для управления большими объемами оперативной памяти. Я предлагаю вам установить драйверы для него. Я использую CWSDPMI . Установка немного - ну, DOS-подобная - но, безусловно, управляемая. Это хороший драйвер с открытым исходным кодом, с большим количеством документации.
HX DOS Extender позволяет запускать (большинство / некоторые) приложения Win32 в DOS 6.22. Это не гарантировано, но я бы, конечно, предложил это. Хорошо работает с такими вещами, как архиваторы командной строки и т. Д.
Это сложная задача для установки, но я предлагаю вам получить копию Trumpet . Это универсальный стек TCP / IP, который нужен некоторым программам (TSR).
Драйвер SoundBlaster 16, работает на удивление хорошо в моей виртуальной машине, единственное, что не работает, это MIDI поддержка. Я могу жить без этого, хотя. Существует run.bat
, который можно объединить с вашим autoexec.bat
, но я лучше активирую звук вручную, когда мне это нужно.
инструменты
Большинство сетевых инструментов, как ping
, wget
, nc
и т.д. поставляются с MTCP . Тем не менее, я предлагаю добавить такие вещи, как Арахна (прокрутить вверх).
Теперь вам нужно отредактировать много текстовых файлов для конфигурации и т. Д. Для этого вы можете установить редактор, подобный vi
DOS, но на самом деле он довольно тяжелый и в основном излишним. Я предлагаю вам получить последнюю версию edit.com
(как бы странно это ни звучало) . Моя версия 2.0.026 с 1995 года (поэтому она использовалась в Windows 95 дней). Я просто скопировал мой из Windows XP!
Теперь, как бы ни было весело command.com
, вы просто можете взглянуть на альтернативный интерпретатор команд. Я предлагаю использовать 4DOS . Если вы привыкли cmd.exe
или даже UNIXoidal оболочки, вам будет удобнее.
Хорошо, теперь это то, без чего я бы не смог обойтись: инструменты сжатия и архивирования. У меня их довольно много в разных местах по всему интернету. После того, как у вас получится, wget
будет намного проще поместить материал на эту машину, и, поскольку большая часть этого материала заархивирована / сжата, вам понадобятся инструменты для этого. Таковы мои архиваторы: Наиболее важными из них являются: pkzip.exe
, pkunzip.exe
, tar.exe
, unrar.exe
, 7za.exe
, среди других.
Кроме того, я предлагаю другой текстовый редактор: Terse . Это не победит в конкурсе красоты, но это будет просто хороший редактор, когда edit.com
не работает или что-то в этом роде.
Если вы установили драйвер звукового устройства (см. Раздел «Драйвер»), вы можете получить Mpxplay . Это отличный аудиоплеер, который поддерживает множество контейнеров и кодеков:
Я мог бы продолжить, но, вероятно, самая большая Программа, которую вы хотели бы установить на DOS 6.22 (даже если это просто для игры) - это Windows 3.11. Не потому, что это особенно полезно, но это определенная неотъемлемая часть «тогда»: без этого Кинда чувствует себя неполноценным, не так ли ...
Есть все виды вещей, которые я не буду здесь перечислять, такие как файловые менеджеры, альтернативные графические интерфейсы и т. Д., Просто Google вокруг ...
файлы
Это, вероятно, интересно, когда вы планируете создать собственное загрузочное меню. Звуковые драйверы активируются вручную, когда они мне нужны.
Вот мой 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
А вот и мой 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
Я никогда не мог вообразить, это на самом деле будет когда - нибудь кому- нибудь интересно .