中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [新手求助]大家看看行不行??
作者:
标题: [新手求助]大家看看行不行?? 上一主题 | 下一主题
cadle
初级用户




积分 195
发帖 49
注册 2005-8-12
来自 辽宁
状态 离线
『楼 主』:  [新手求助]大家看看行不行??

DOS系统的安装

作者:DOS之家 葛明阳

一、DOS的历史

    DOS是Diskette Operating System的缩写,意思是磁盘操作系统,主要有MS-DOS,PC-DOS,Novell-DOS等几种版本,但以微软公司的MS-DOS流行最广,影响最大。它与Windows最大的不同在于它是字符式操作系统,所有操作通过命令行来执行。MS-DOS发展,从早期1981年不支持硬盘分层目录的DOS1.0,到当时广泛流行的DOS3.3,再到非常成熟支持CD-ROM的DOS6.22,以及后来隐藏到Windows9X下的DOS7.X,前前后后一共经历了20年,至今仍然活跃在PC舞台上,扮演着重要的角色。

二、DOS系统的安装

    1.如果安装了Windows9X,无需再安装DOS了,可采用Windows9X自带的DOS7.X
    2.如果安装了WindowsMe,不能开机进入DOS实模式,解决办法是安装WindowsMe的DOS实模式补丁
    3.如果只安装过Windows2000/XP,一般认为不能再装DOS了,实际上是有办法的(以下是 http://chinados.126.com的Wengier提供材料,我没试过),以Win2000为例,如果分区格式是FAT32,可以安装Windows97/98自带的DOS7.X,方法是:
    (1)复制DOS启动文件:在Win2000环境中把Win98启动盘的IO.SYS,MSDOS.SYS,COMMAND.COM等文件复制到C:\下。注意:如果在DOS下复制不要使用SYS命令,否则Win2000无法启动。
    (2)创建C:\Bootsect.dos:该文件是DOS启动所需的MBR主引导记录文件,如果在Win2000安装前安装过DOS/Win9X,该文件会自动生成不用创建;但是本例是Win2000安装前未安装过DOS,所以要手动创建了,创建方法有很多,这里推荐使用一个不到3KB 的小程序Bfhf,它可以备份/恢复MBR,MPBR和CMOS,生成方法是:把Bfhf.exe复制到C:\中,进入DOS,输入Bfhf回车,输入03(备份MBR)回车,输入Bootsect.dos回车,输入00(退出回车)
    (3)修改C:\BOOT.INI文件:去掉其所有属性编辑该文件在[operating systems] 下添加一行:C:\="MS-DOS",好了,重启电脑看看MS-DOS是不是可以与Win2000共存了?(WINXP的方法类似)
    DOS安装好之后,下期我们开始通过实例学习使用DOS命令.
   
    本期小提示 :
    如果你的系统是WindowsNT/2000/XP,而且是NTFS格式的,请安装Virtual PC(虚拟PC),选择WINDOWS98就可以得到DOS了,当然你必须有WIN98的安装光盘。


这是我找的XP下安装DOS的方法!帮我看看行不??谢谢!!

2005-8-30 13:24
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (12606915)  编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 2 楼』:  

以上的1、2点和最后的用VirtualPC的方法当然是千真万确的了,第3点是手动创建Bootsect.dos文件来实现引导DOS,理论上可以,但我没试过。葛阳明同志是DOS之家的站长,而且是本论坛的一位版主,相信他总结的经验都是很可靠的。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-8-30 15:08
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 3 楼』:  

上面说的方法我很早以前就看到了,  应该是不行的:
因为很明显 Bfhf.exe 只是一个普通的备份工具,它好象不能生成可启动DOS系统的DBR.
另,"输入03(备份MBR)回车,输入Bootsect.dos回车" 这是明显的错漏
因为BOOTSECT.DOS其实是DBR,  把MBR装进去没用.
而且,最主要的是 这个Bfhf.exe 只是把2000的DBR(就算把MBR正确的换成DBR了)
备份到BOOTSECT.DOS, 这个没用的啊, 仍然是2000的DBR啊, 你这样,一切做好后
选MS-DOS,他还是启动2000 的!!

要能启动到DOS, 就要找来程序,它能自动读取2000 DBR后把启动DOS的代码换进去才行呀!
比较可行而简单的办法是先用Bfhf.exe (或DEBUG)备份2000 DBR (BOOT2K.2KK),再用SYS 传系统(就是把2000 DBR改成DOS的, ), 用Bfhf.exe 把他备份成BOOTSECT.DOS. 再用Bfhf.exe 把BOOT2K.2KK还原到DBR, 这样才可以..

2005-8-30 16:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
cadle
初级用户




积分 195
发帖 49
注册 2005-8-12
来自 辽宁
状态 离线
『第 4 楼』:  

多谢!还好没做!

2005-8-31 08:09
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (12606915)  编辑帖子  回复  引用回复
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『第 5 楼』:  

安装完WinXP后,是可以安装Dos的,帖子中有的。

2005-9-3 10:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: