我有兴趣在装有 Pentium III(32 位)处理器的旧 PC 上全新安装 MS-DOS 6.2。只是为了好玩。
这是我应该使用的正确安装程序吗?请给我一个安装 MS-DOS 的分步指南。
答案1
你可能会更容易安装自由DOS。
就命令而言,它是兼容的。但是,当我在 2003 年测试它时,有些图形不是 100%。例如,旧版本的 MS Flight Simulator 在图形方面有点问题。但大多数东西在 FreeDOS 中运行良好,麻烦少得多。
答案2
我在具有网络等功能的虚拟机中安装了 MS-DOS 6.22。
它还具有 32 位扩展、大量存档器、网络浏览器等功能。
这些是我的虚拟机设置:
以下是一些截图:
这是我的启动菜单:
这是系统启动时的情况:
这是从蛛形纲(DOS 浏览器): 该浏览器实际上是图形化的,但它仅支持非常老版本的 HTML 和 CSS。最新版本是 2008 年的,我认为它没有进一步发展,这有点可惜。
我建议事先在虚拟机中安装 DOS,并测试网络等内容wget
,这样可以更轻松地将内容放到该机器上,因为 USB 记忆棒等不太受支持。为了快速来回转储数据,我使用 netcat ( nc
)。
您可以在上面安装 Windows 3.11。它运行良好,具有网络等功能。我曾经安装过 IE 5.0 一段时间,但它非常不稳定,所以我最终放弃了它。
驱动程序
网络部分是迄今为止最复杂的,我建议你看一下磷酸三钙,这会有很大帮助。
有很多setup.txt
,所以配置应该是可行的,但如果有人需要帮助,我可以将我的配置文件发布到其他地方。
我建议你安装鼠标驱动程序。你可能不需要太频繁地使用它,但有一些程序,比如蛛形纲,与鼠标支持配合得很好。我使用可爱老鼠. 安装等相当容易。
由于您要将其安装在机器上,而不是虚拟机上,因此您可能需要 CD-ROM 支持。您可以从computerhope.com。
现在,我假设您的计算机拥有比 MS-DOS 6.22 时代更多的 RAM,DOS 并非设计用于管理大量 RAM。我建议您为其安装驱动程序。我使用慢性阻塞性肺疾病。安装有点-好吧,类DOS- 但肯定是可以管理的。这是一款不错的开源驱动程序,有大量文档。
HX DOS 扩展器让您在 DOS 6.22 中运行(大多数/部分)Win32 应用程序。虽然不能保证一定能用,但我肯定会建议这样做。与命令行存档程序等配合使用效果很好。
安装起来很麻烦,但我建议你买一份喇叭. 它是一个通用的 TCP/IP 堆栈,一些程序需要它 (TSR)。
这SoundBlaster 16 驱动程序,在我的 VM 中运行得非常好,唯一不起作用的是 MIDI 支持。不过,没有它我也可以活下去。有一个run.bat
,可以与您的 合并autoexec.bat
,但我宁愿在需要时手动激活声音。
工具
大多数网络工具(例如ping
、、等wget
)nc
都带有磷酸三钙。不过,我建议你添加类似蛛形纲(向上滑动)。
现在,您将编辑大量文本文件以进行配置等。为此,您可以安装类似vi
DOS 的编辑器,但该编辑器实际上非常繁重,而且大多是过度的。我建议您获取最新版本的edit.com
(听起来有点奇怪).我的是版本2.0.026从 1995 年开始(所以在 Windows 95 时代使用过)。我只是从 Windows XP 复制过来的!
现在,尽管很有趣command.com
,但您可能还是想看看另一个命令解释器。我建议使用4DOS。如果你习惯cmd.exe
甚至是 UNIXoidal shell,你会更舒服。
好的,现在有一样东西我离不开:压缩和归档工具。我从互联网的各个地方收集了不少这样的工具。有了这些工具,你就可以wget
更轻松地将东西放到那台机器上,而且由于大多数东西都是归档/压缩的,所以你需要工具来做这件事。这些是我的归档器:
最重要的是:pkzip.exe
,pkunzip.exe
,tar.exe
,unrar.exe
,7za.exe
等等。
此外,我建议使用另一个文本编辑器:简洁。它不会在选美比赛中获胜,但它只是一个好的编辑器,当edit.com
它不起作用或什么的。
如果你安装了声音设备驱动程序(请参阅“驱动程序”部分),你可能需要获取韓國電腦。它是一款出色的音频播放器,支持多种容器和编解码器:
我可以继续说下去,但可能最大的您想要在 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
我从来没有想过,这实际上是曾经感兴趣的任何人。
答案3
您提供的链接转到“升级”文件(从 MSDOS 6.2 到 MSDOS 6.22)的下载页面,而不是完整的 MSDOS 本身。
事实上 MSDOS 是系统要求,因此必须先安装它。
答案4
在最初的 MS-DOS 6.22 发行版中,提供了一个 SETUP.EXE,用于执行安装或升级过程(如果我没记错的话,已经有一段时间了)。但是,只要您有一张包含以下实用程序的 MS-DOS 启动软盘,您实际上就不需要它了:
FDISK
FORMAT
SYS
COMMAND.COM
,,IO.SYS
MSDOS.SYS
具体流程如下:
- 启动 MS-DOS 软盘
- 用于
FDISK
清除“第一个固定磁盘”上的所有分区并为 MS-DOS 创建单个可启动分区。 - 重新启动并再次从软盘启动。
- 使用以下命令格式化新创建的 C: 卷
FORMAT
- 使用以下命令安装引导扇区
SYS C:
- 我相信您确实必须复制
MSDOS.SYS
到IO.SYS
C:\(不确定是否SYS
为您这样做了),并且绝对COMMAND.COM
。 - 现在您需要使用
C:\CONFIG.SYS
以下内容创建一个基本文件(希望您的启动盘EDIT
上有它,如果没有,您可以随时使用COPY CON: {filename}
):
DOS=HIGH,UMB
SHELL=C:\COMMAND.COM /P
LASTDRIVE=Z
C:\AUTOEXEC.BAT
以及以下内容的基本内容:
BREAK OFF
VERIFY OFF
PROMPT $P$G
PATH C:\;C:\DOS
这就是您设置准系统的基本方法。重新启动后,您应该会进入提示符C:\>
。(如果您的硬盘驱动器有更多空间,FDISK
此时您可以访问剩余的分区。)然后从这里创建一个 C:\DOS 目录,并从官方磁盘或其他来源复制所有 DOS 实用程序。官方磁盘已将其中大部分压缩,您需要使用命令EXPAND
来提取它们 IIRC。然后您需要安装 CD-ROM 驱动程序(需要DEVICEHIGH=
在 CONFIG.SYS 中添加行以加载驱动程序,然后运行MSCDEX
)AUTOEXEC.BAT
,HIMEM.SYS
这样您就可以使用 1MB 以上的 RAM。