中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [40] »
作者:
标题: [分享]如何给 WinXP 补加纯 DOS 上一主题 | 下一主题
chujiafu
银牌会员





积分 1329
发帖 591
注册 2004-5-26
来自 安徽 宿州
状态 离线
『楼 主』:  [分享]如何给 WinXP 补加纯 DOS

请注意:此方法不适用于NTFS文件系统。

同时适用于NTFS和FAT32文件系统的方法见第28页的第409~419楼。

现在很多朋友都装了WinXP,它确实既快又稳定,但也带来不便,比如你想用Ghost进行克隆时,却不行,因为Ghost要求在纯DOS下才能运行。怎么办呢?有的朋友想到了Vfloppy,但它毕竟是虚拟的,不是纯DOS,而且在你用Ghost恢复之后,还得重装Vfloppy,不方便。试试:

1.如果你在装WinXP之前,用Format c:/s这个命令来格式化C:盘的,那么你在安装完WinXP之后,按F8是可以进入纯DOS的;

2.你如果在安装WinXP/Win2003前没有用Format c:/s这个命令来把C:盘格成系统盘的话,还有一种补救的方法。

所需命令:
Sys;srcboot;bootpart;attrib

具体步骤是:
1.用光盘或软盘启动DOS;
2.Sys  a:  c:(使得现有的C:盘能够启动);
3.Srcboot  c:  c:\bootsect.dos  /s (把当前的Dos启动信息保存下来)
4.Echo y|Bootpart  winnt  boot:c: (这一步是重新恢复Nt的启动内核,因为你用Sys a: c:把C: 盘原先的Nt的启动信息覆盖了,如果不进行这一步的话,从硬盘启动就变成纯Dos了。)
5.Attrib  -h -s  -r  C:\boot.ini(这一步是去掉Boot.ini的的隐藏、系统、只读属性。)
6.Echo c:\="MS-DOS">>c:\boot.ini(在Boot.ini添加进入DOS的选项。)
7.Attrib  +h  +s +r  C:\boot.ini(恢复Boot.ini的隐藏、系统、只读属性。)
8.重新启动电脑,按F8,选择最后一项“返回操作系统选择菜单”,选“MS-DOS”一项,就可以进行纯DOS了。

当然你可以用一个批处理来进行自动处理。 我做了一个批处理,经多次使用成功。下载之后,把它解压到一个目录里(你要记住这个目录,因为后面要进入这个目录,并且这个目录的父目录最好不要超过8个字符,也不要是中文目录)。然后,从启动盘(光盘或软盘)启动电脑,进入你刚才释放的Ebd目录,打入Xpdos(这是个批处理)就大功告成了。

补记:
  该方法经本人多次使用成功。但在一次长城电脑上使用時,却费了九牛二虎之力。经过:连装3次都没有成功,反思一下,为什么其它机器都能一次成功,为何这台机子却不成功呢?是不是还原大师的问题呢(因为是为学生准备的,都用了还原大师),其它机器的还原大师都被缷掉了,所以一次成功。而这台机子的还原大师没有缷掉。是不是因为它呢?试试看。重启按F10,进入还原大师,其中的第三项是关于分区设置的,看了一下,其中C:盘的属性是A,也就是开机立即还原,把它改为C,也就是不还原。保存重启,再运行批处理,大功告成!

  结论:当遇到问题时,需要冷静分析原因,才能找出对策。

这是批处理文件


   此帖被 +2 点积分    点击查看详情   
评分人:【 s1fmark 分数: +1  时间:2008-11-5 12:10
评分人:【 foces 分数: +1  时间:2010-12-12 21:37


附件 1: ebd.zip (2005-8-30 18:30, 231.08 K, 下载附件所需积分 1 点 ,下载次数: 4370)
2005-8-30 18:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
CYMVPN1
初级用户





积分 41
发帖 18
注册 2005-8-30
状态 离线
『第 2 楼』:  

用启动盘启动是可以运行GHOST的,不用纯DOS,不过先装XP后装DOS是得学学,呵呵

2005-8-30 18:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


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

不错!我来顶。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-8-30 21:04
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
253535987
新手上路





积分 1
发帖 1
注册 2005-8-31
状态 离线
『第 4 楼』:  

谢谢,我用的就是XP系统。
以后多多发这样的帖子。
我是一新手,中学都没毕业,以后多多关照。

2005-8-31 04:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





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

是得多学习,电脑知识太广了,我也是一步一步自学的。你学得再多也只是大海中的一滴水。

[ Last edited by chujiafu on 2005-9-3 at 11:18 ]

2005-9-3 09:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





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

怎样在安装完WinXP后再进入纯Dos,这是困扰本人很长时间的一个问题,现在终于解决了,现与大家分享。

2005-9-3 11:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
willsort
元老会员

Batchinger


积分 4432
发帖 1512
注册 2002-10-18
状态 离线
『第 7 楼』:  

Re chujiafu:

      感谢你所做的工作!

      我想这个问题还有很多值得讨论的地方,比如是否可以将软盘或虚拟软盘中的DBR直接保存为bootsect.dos,然后将其中的IO.SYS直接拷贝到C:,从而将2、3、4部省略;又比如是否可以修改bootsect.dos将io.sys定位到其他的Fat32分区或者直接定位到新的bootsect.dos中,从而实现DOS非主分区启动;另外,对于bootsect.dos在启动过程中如何载入,它是被真实地写入到了DBR中,还是仅仅被nt loader顺序执行了一下?另外,如Climbing兄所言,如何在NTFS主分区应用它也还是个问题。



※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得!
2005-9-4 22:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lin518
新手上路





积分 5
发帖 1
注册 2005-9-4
状态 离线
『第 8 楼』:  

我试试看。

2005-9-4 22:46
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lpclimber
初级用户





积分 168
发帖 85
注册 2005-8-26
状态 离线
『第 9 楼』:  

支持以下!

2005-9-6 08:44
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jscai
新手上路





积分 2
发帖 2
注册 2005-9-6
状态 离线
『第 10 楼』:  

不错,不错,DOS还是很有用的

2005-9-6 12:12
查看资料  发短消息 网志   编辑帖子  回复  引用回复
terse
银牌会员





积分 2404
发帖 946
注册 2005-9-8
状态 离线
『第 11 楼』:  

2000可以进吗?

2005-9-8 14:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
koomyoung
新手上路





积分 4
发帖 1
注册 2005-9-7
状态 离线
『第 12 楼』:  

如果是 NTFS 为 主分区呢?

2005-9-8 15:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





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

如果是Ntfs可能不能用。抱歉。

2005-9-10 06:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
人类
中级用户




积分 306
发帖 81
注册 2003-5-10
状态 离线
『第 14 楼』:  

你只想ghost,虚拟的dos也好用啊,而且支持ntfs
除了vfloppy,MaxDos也不错,他集成了网卡驱动,可联网ghost,对于大批机器维护很方便。
vfloppy,MaxDos各有特点
vfloppy安装后,因为记录的是扇区位置而不是文件名,所以整理磁盘的操作(包括用ghost恢复)会破坏它。Maxdos记录的是文件名,就不怕整理硬盘。
vfloppy只修改了分区主引导;MaxDos还修改了主引导扇区,所以在某些场合不适用。



玩DOS,还是我76年出生的人熟...
2005-9-19 02:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chujiafu
银牌会员





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



  Quote:
Originally posted by 人类 at 2005-9-19 02:08 AM:
你只想ghost,虚拟的dos也好用啊,而且支持ntfs
除了vfloppy,MaxDos也不错,他集成了网卡驱动,可联网ghost,对于大批机器维护很方便。
vfloppy,MaxDos各栮..

正如你所言,还是给WinXP补加纯Dos吧,这是真正的Dos,不是虚拟的,也没有MaxDos的缺点。在做镜像之前,给XP系统补加一个纯Dos,以后每次想恢复时也不必插启动盘了。

2005-9-19 07:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [40] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: