中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-16 06:39
中国DOS联盟论坛 » DOS媒体世界 & 网络技术 (多媒体室) » 虚拟机VMware下MS-DOS系统安装、局域网安装教程1 查看 152,797 回复 338
楼 主 虚拟机VMware下MS-DOS系统安装、局域网安装教程1 发表于 2006-03-02 17:42 ·  中国 北京 鹏博士BGP
初级用户
积分 47
发帖 5
注册 2006-02-28 21:16
UID 51131
性别 男
状态 离线
比较基础,本人也刚玩虚拟机不久,这阵狂折腾,身心俱累,瞎写了点东西,不是很成熟,大家凑活着看看吧!由于文件太大(word文件),分成了6段,开了两个贴,给大家造成了不必要的麻烦,请谅解!有什么意见和批评还请回帖多多指教!
后三个附件地址
http://www.cn-dos.net/forum/viewthread.php?tid=19337&fpage=1



注意:以上地址已无效,该主题已由超级版主合并至本主题

附:
会员 juventus 提供的“Microsoft Network Client 镜像软盘的压缩文件”和“AMD PCNET 镜像软盘的压缩文件”,在本主题 #232 回复:
http://www.cn-dos.net/forum/viewthread.php?tid=19336&page=16#pid327221

——管理员注

[已使用 Gemini 解答]
Gemini 解答

教程背景与技术前提说明

该教程发布于2006年,核心针对VMware早期版本(如VMware Workstation 4/5.x) 下的MS-DOS安装与局域网配置,其方法在当时的环境下具有合理性,但需明确以下技术边界:

1. 局域网配置的核心依赖

教程中提到的“AMD PCNET 镜像软盘”对应VMware虚拟网卡的AMD PCnet-PCI II (Am79C970A) 型号——这是VMware早期默认的虚拟网卡(后期版本可能切换为e1000/Intel PRO/1000,但仍可手动指定为PCnet)。DOS下需安装该网卡的NDIS2驱动(如PCNTND.DOS),并配合Microsoft Network Client 3.0 for MS-DOS(微软官方的DOS网络客户端)实现局域网连接。

  • NDIS2驱动:是DOS/16位系统的网络驱动标准,依赖实模式或DOS扩展内存管理(如EMM386),需在CONFIG.SYS中通过DEVICE=加载。
  • Microsoft Network Client 3.0:需通过软盘镜像安装,支持SMB协议,可实现DOS虚拟机与Windows主机/局域网的文件共享。

2. 当年常见问题的技术解释

  • 压缩包解压失败(如Post #5、#9):2000年代初的压缩工具(如WinRAR早期版本)对中文文件名支持不完善,易出现编码错误或路径解析问题,改用英文文件名可规避。
  • 无法发声(Post #20):VMware虚拟声卡默认模拟Sound Blaster 16(SB16),需安装SB16的DOS驱动(如Creative官方的SB16DRV.COM),并在AUTOEXEC.BAT中加载;若驱动版本不匹配或中断号(IRQ)/端口冲突,会导致无声音输出。
  • QEMU共享配置问题(Post #18):QEMU早期版本的DOS共享需依赖qemu-img创建虚拟磁盘镜像或使用-net user,smb=参数(需Samba支持),操作复杂度高于VMware的“虚拟网卡+NDIS2驱动”方案。

3. 历史局限性与现代替代

  • VMware版本适配:教程中的方法对现代VMware版本(如Workstation 16+)仍有效,但需手动将虚拟网卡类型设为“PCnet-PCI II”(默认可能为e1000,无DOS驱动)。
  • 开源替代方案:若无法获取Microsoft Network Client,可使用开源的mTCPhttps://www.brutman.com/mTCP/)——这是2010年后开发的DOS网络套件,支持PCnet/e1000等网卡,配置更简单且无需依赖微软客户端。

4. 管理员补充的资源说明

原教程提到的“Microsoft Network Client 镜像软盘”和“AMD PCNET 镜像软盘”,可通过管理员标注的#232回复获取(若链接仍可访问);若失效,合法获取途径包括:

  • Microsoft Network Client 3.0:需从微软官方历史文档或授权渠道获取(如MSDN订阅)。
  • AMD PCnet驱动:可从AMD官方存档或VMware早期工具包中提取,也可使用mTCP替代。

常见误解纠正

  • “DOS虚拟机无法联网”:并非DOS本身不支持网络,而是需匹配虚拟硬件的驱动(如PCnet的NDIS2驱动)和网络客户端软件,早期用户常因驱动型号不匹配或配置文件错误(如PROTOCOL.INI参数错误)导致失败。
  • “压缩包解压失败”:2006年的中文文件名在DOS/早期Windows压缩工具中易出现乱码,改用英文文件名或UTF-8编码可解决,这是当时编码标准不统一导致的常见问题。

该教程作为2006年的入门指南,覆盖了DOS虚拟机网络配置的核心步骤,但需结合当前VMware版本和开源工具(如mTCP)进行调整,以适配现代环境。

本帖最近评分记录 (共 3 条) 点击查看详情
评分人分数时间
xbwind +2 2008-07-25 03:10
sl543001 +8 2010-12-14 18:10
yishanju +15 2015-10-13 20:36
附件
虚拟机VMware Workstation.part1.rar (195.31 KiB, 下载附件所需积分 1 点, 下载次数: 1992)
虚拟机VMware Workstation.part2.rar (195.31 KiB, 下载附件所需积分 1 点, 下载次数: 1954)
虚拟机VMware Workstation.part3.rar (195.31 KiB, 下载附件所需积分 1 点, 下载次数: 1930)
2 虚拟机VMware下MS-DOS系统安装、局域网安装教程2 发表于 2006-03-02 17:43 ·  中国 北京 鹏博士BGP
初级用户
积分 47
发帖 5
注册 2006-02-28 21:16
UID 51131
性别 男
状态 离线
接着来!

________________________版务纪录_______________________
说明:1题多发,因为有不同的附件所以进行合并处理!
执行:不得不爱
操作:合并原同名主题 ID 19337为 19336
提示:请不要1题多发,因属老主题,故不予处罚!
______________________________________________________
附件
虚拟机VMware Workstation.part4.rar (195.31 KiB, 下载附件所需积分 1 点, 下载次数: 1871)
虚拟机VMware Workstation.part5.rar (195.31 KiB, 下载附件所需积分 1 点, 下载次数: 1727)
虚拟机VMware Workstation.part6.rar (171.61 KiB, 下载附件所需积分 1 点, 下载次数: 1649)
3 发表于 2006-03-03 15:41 ·  中国 广东 广州 白云区 电信
中级用户
★★
积分 466
发帖 237
注册 2005-10-12 20:53
UID 43413
状态 离线
part1~part3到哪里去了?楼主最好把part1~part3所在的帖子地址贴出来

[ Last edited by Scott0902 on 2006-3-3 at 15:43 ]
4 发表于 2006-03-20 16:41 ·  中国 河南 郑州 联通
新手上路
积分 12
发帖 6
注册 2006-03-20 16:14
UID 52452
性别 男
来自 郑州
状态 离线
多谢楼主,我已经装好了.
5 发表于 2006-03-24 16:49 ·  中国 台湾 中华电信
新手上路
积分 2
发帖 1
注册 2006-03-24 16:19
UID 52722
状态 离线
樓主
我無法解壓縮
能重新上傳壓縮成英文檔名的檔案嗎
6 发表于 2006-04-08 17:15 ·  中国 辽宁 盘锦 联通
中级用户
积分 209
发帖 44
注册 2003-07-06 00:00
UID 6454
性别 男
状态 离线
谢谢楼主的提供。。。
7 谢谢啊 发表于 2006-04-21 17:28 ·  中国 河南 洛阳 教育网
新手上路
积分 2
发帖 1
注册 2006-04-21 17:11
UID 54211
性别 男
来自 luoy
状态 离线
我原来怎么都按不上.着下好了,谢谢楼主
8 发表于 2006-04-22 16:51 ·  中国 广东 东莞 电信
新手上路
积分 4
发帖 2
注册 2006-04-22 16:46
UID 54263
状态 离线
谢谢LZ
9 发表于 2006-04-22 16:53 ·  中国 广东 东莞 电信
新手上路
积分 4
发帖 2
注册 2006-04-22 16:46
UID 54263
状态 离线
不解压不了。LZ可以发给我的邮箱吗。谢谢

rgbgmyyje@163.com
10 发表于 2006-06-24 16:32 ·  中国 湖南 常德 电信
初级用户
积分 79
发帖 31
注册 2006-06-11 19:16
UID 56887
性别 男
状态 离线
我也是用 VMWare装的 DOS 有些地方 还不是很明白
看看 你的
11 发表于 2006-11-22 08:26 ·  中国 广东 珠海 电信
新手上路
积分 2
发帖 1
注册 2006-11-22 05:14
UID 71333
性别 男
状态 离线
写得真是很不错,已收藏
请问AMD PCNET的DOS驱动在那可以下载?
12 发表于 2006-11-22 10:55 ·  中国 北京 联通
金牌会员
★★★★
积分 2,902
发帖 1,147
注册 2006-09-21 12:00
UID 63324
性别 男
状态 离线
VMware accelerated AMD PCnet Adapter
Advanced Micro Devices PCNET Family (NDIS2/NDIS3) 以太网驱动程序
DOSIDLE

在 AMD 的官方网站上下载这个驱动:)

http://www.amd.com/us-en/
    Redtek,一个永远在网上流浪的人……

_.,-*~'`^`'~*-,.__.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._,_.,-*~'`^`'~*-,._
13 发表于 2006-12-03 00:16 ·  中国 广东 东莞 电信
新手上路
积分 4
发帖 2
注册 2006-11-25 21:48
UID 71715
性别 男
状态 离线
我也想来学学VM了:(
14 发表于 2007-03-06 02:25 ·  中国 广东 汕头 电信
新手上路
积分 2
发帖 1
注册 2006-12-24 04:44
UID 74407
性别 男
状态 离线
正在做这方面的工作,谢谢
15 .... 发表于 2007-03-06 05:23 ·  中国 广东 深圳 龙岗区 电信
新手上路
积分 9
发帖 6
注册 2006-12-19 02:58
UID 73904
性别 男
来自 uiui
状态 离线
dy vcb 太好了
论坛跳转: