![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-15 12:28 |
共 47,813 主题排行 / 349,903 发帖 / 今日 1 篇 / 48,257 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » windows 3.X以下版本是不是需要在MS-DOS环境下才能安装? |
| 可打印版本 3,225 / 16 |
| 第1楼 mageo | 发表于 2010-05-15 13:52 |
| 初级用户 发帖 66 积分 132 | |
|
windows 3.X以下版本是不是需要在MS-DOS环境下才能安装? windows3.x以下版本,可以独立安装么?
是不是需要MS-DOS系统支持下才可以安装? 请各位元老级人物回答。 |
|
| 第2楼 fujianabc | 发表于 2010-05-15 16:27 |
| 金牌会员 发帖 1,616 积分 3,467 | |
|
win 3.x以及更早的版本只能算是dos的一个图形界面而已。当然要在dos下安装的。
不一定是ms-dos,pc-dos也行的 |
|
| 第3楼 mageo | 发表于 2010-05-15 21:35 |
| 初级用户 发帖 66 积分 132 | |
|
请问能否独立安装?
即使用一张DOS启动盘启动到DOS下,然后将windows 3.x以下版本安装到C盘(C盘是干净的,无系统)。 能不能? |
|
| 第4楼 Climbing | 发表于 2010-05-15 23:08 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
不能独立安装吧,它是依赖于dos的,必须先装dos才行。不过,装dos似乎也没有多复杂。
很多年不用windows 3.x了,我印象中要用好多张软盘一张张装的。 |
|
| 第5楼 Climbing | 发表于 2010-05-16 03:55 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
我在Vmware中成功安装了windows 1.01,并且启动正常。
经验如下: 1、给vm分配一个尽可能小的硬盘,我分了0.5G,也就是512M。 2、分区时用dos 3.3的fdisk去分,分区要建得尽量小一些(使用FAT12),我建了一个5M的分区,对于dos 3.3和windows 1.0来说,这个空间已经足够大了。 3、虽然我用了dos 3.3分区并且格式化,但仍然无法成功从硬盘上启动dos 3.3,我觉得是不是我给的硬盘太大了。以至于dos 3.3压根就无法支持这么大的硬盘。 4、我可以从软盘启动dos 3.3,然后分别插入5张win 1.01的安装盘顺序安装下去(执行第一张盘上的setup.exe),在设置显示类型时,要选择最后一个。 5、安装完成后,直接进入c:\windows目录,输入win命令执行即可,启动那一屏看不太清楚,但进入界面后就一切正常了。 6、可以在dos 3.3 - dos 7.10的各版本中启动windows 1.01,但只有在dos 3.3下是时,可以在windows 1.01下运行它的各项应用程序,例如:notepad、write、calc等。其他的dos都会报版本错误。 屏幕截图: ![]() ![]() ![]() ![]() ![]() |
|
| 第6楼 Climbing | 发表于 2010-05-16 04:26 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
进一步补充:我在VM中删除原来的硬盘(事先将原来硬盘中的内容复制到网络共享),然后新建一个0.1G的硬盘(这是VM支持的最小的硬盘容量),然后直接用dos 3.3软盘启动并使用fdisk建立主分区,重启后再用3.3的format /s格式化这个分区,成功实现了dos 3.3从硬盘上启动。再将网络上刚才备份的windows安装目录复制回来,也可以成功从硬盘上启动windows 1.01。
这说明dos 3.3支持从硬盘启动,原来不能启动应该是原来硬盘上的mbr代码有问题(原来的分区我是用pqmagic建立的),我将grub4dos安装到原硬盘的mbr,直接用grub4dos加载(hd0,0)的引导扇区可以成功启动dos 3.3,当然,grub4dos不能识别dos 3.3的io.sys,所以通过chainloader /io.sys的形式是不能启动dos 3.3的。 另外,从dos 3.3下直接执行grub4dos的grub.exe是可以正常加载grub4dos的,我用的grub4dos的版本是0.4.5b-2010-05-03,这基本上是最新版本了。 |
|
| 第7楼 Climbing | 发表于 2010-05-16 04:36 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
另外,将5张windows 1.01的安装盘中的文件都解到同一个目录下,然后直接执行目录下的setup.exe(我试验从dos 3.3 到 dos 7.10)都是可以正常安装windows 1.01到硬盘上的,在提示换盘时直接按C键继续即可,不过软驱中一定要放第一张安装盘。另外,将这些安装文件都做到一张1.44M的软盘中并作为虚拟机的A盘应该更简单。
避免乱码的唯一途径是:在安装过程中选择显卡时(Graphics adapter),一定要选择第6项:EGA ( more than 64K) with Enhanced Color Display。 |
|
| 第8楼 fujianabc | 发表于 2010-05-16 09:59 |
| 金牌会员 发帖 1,616 积分 3,467 | |
|
win 1.x和3.x的安装还是有很大不同的。
win 1.x支持从软盘启动dos安装,甚至支持把win 1.x装到软盘上 |
|
| 第9楼 fujianabc | 发表于 2010-05-16 10:02 |
| 金牌会员 发帖 1,616 积分 3,467 | |
|
ms-dos 7.0之前都是msdos.sys和io.sys两个系统文件,不能直接chainloader io.sys的
7.0以后msdos.sys不再是系统文件,而只是一个配置文件,所以才能直接加载io.sys ms-dos 7.0之前只能用chainloader (hd0,0)+1之类的命令启动 |
|
| 第10楼 Climbing | 发表于 2010-05-16 10:12 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
只要grub4dos支持就行,问题是,也没有太大支持的必要。
|
|
| 第11楼 mageo | 发表于 2010-05-16 13:39 |
| 初级用户 发帖 66 积分 132 | |
|
climbing兄,我用dos3.3的软盘镜像载入启动,无法引导啊,怎么制作出可引导的dos3.3软盘?
|
|
| 第12楼 mageo | 发表于 2010-05-16 14:03 |
| 初级用户 发帖 66 积分 132 | |
|
climbing兄,dos3.3怎么安装,里面没setup.exe啊
|
|
| 第13楼 mageo | 发表于 2010-05-16 14:12 |
| 初级用户 发帖 66 积分 132 | |
|
大哥,我载入DOS3.3软盘,输入fdisk出现错误,怎么回事啊?
这是原文: your program caused a divide overflow error. if the problem persists, contact your program vendor. |
|
| 第14楼 mageo | 发表于 2010-05-16 14:22 |
| 初级用户 发帖 66 积分 132 | |
|
大哥,原来DOS3.3软盘是可以当启动盘的,我启动之后,输入fdisk,等了好久,什么反应都没,是怎么回事?
我硬盘设100M的,怎么办? |
|
| 第15楼 Climbing | 发表于 2010-05-16 15:52 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
问题原因找到了,这个帖子我就关注到这里,剩下的由楼主自己来总结吧。
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |