中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-17 14:05
47,814 主题排行 / 349,905 发帖 / 今日 2 篇 / 48,259 会员排行
DOS学习入门 & 精彩文章 (教学室) » [分享]如何给 WinXP 补加纯 DOS
可打印版本  139,816 / 593
第1楼 chujiafu 发表于 2005-08-30 18:30
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
[分享]如何给 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,也就是不还原。保存重启,再运行批处理,大功告成!

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

这是批处理文件

附件
ebd.zip (231.08 KiB)
第2楼 CYMVPN1 发表于 2005-08-30 18:37
初级用户 发帖 18 积分 41
用启动盘启动是可以运行GHOST的,不用纯DOS,不过先装XP后装DOS是得学学,呵呵
第3楼 JonePeng 发表于 2005-08-30 21:04
金牌会员 发帖 1,883 积分 4,562 来自 广东广州
不错!我来顶。
第4楼 253535987 发表于 2005-08-31 04:10
新手上路 发帖 1 积分 1
谢谢,我用的就是XP系统。
以后多多发这样的帖子。
我是一新手,中学都没毕业,以后多多关照。
第5楼 chujiafu 发表于 2005-09-03 09:59
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
是得多学习,电脑知识太广了,我也是一步一步自学的。你学得再多也只是大海中的一滴水。

[ Last edited by chujiafu on 2005-9-3 at 11:18 ]
第6楼 chujiafu 发表于 2005-09-03 11:21
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
怎样在安装完WinXP后再进入纯Dos,这是困扰本人很长时间的一个问题,现在终于解决了,现与大家分享。
第7楼 willsort 发表于 2005-09-04 22:16
元老会员 发帖 1,512 积分 4,432
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主分区应用它也还是个问题。
第8楼 lin518 发表于 2005-09-04 22:46
新手上路 发帖 1 积分 5
我试试看。
第9楼 lpclimber 发表于 2005-09-06 08:44
初级用户 发帖 85 积分 168
支持以下!
第10楼 jscai 发表于 2005-09-06 12:12
新手上路 发帖 2 积分 2
不错,不错,DOS还是很有用的
第11楼 terse 发表于 2005-09-08 14:05
银牌会员 发帖 946 积分 2,404
2000可以进吗?
第12楼 koomyoung 发表于 2005-09-08 15:30
新手上路 发帖 1 积分 4
如果是 NTFS 为 主分区呢?
第13楼 chujiafu 发表于 2005-09-10 06:27
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
如果是Ntfs可能不能用。抱歉。
第14楼 人类 发表于 2005-09-19 02:08
中级用户 发帖 81 积分 306
你只想ghost,虚拟的dos也好用啊,而且支持ntfs
除了vfloppy,MaxDos也不错,他集成了网卡驱动,可联网ghost,对于大批机器维护很方便。
vfloppy,MaxDos各有特点
vfloppy安装后,因为记录的是扇区位置而不是文件名,所以整理磁盘的操作(包括用ghost恢复)会破坏它。Maxdos记录的是文件名,就不怕整理硬盘。
vfloppy只修改了分区主引导;MaxDos还修改了主引导扇区,所以在某些场合不适用。
第15楼 chujiafu 发表于 2005-09-19 07:47
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
Originally posted by 人类 at 2005-9-19 02:08 AM:
你只想ghost,虚拟的dos也好用啊,而且支持ntfs
除了vfloppy,MaxDos也不错,他集成了网卡驱动,可联网ghost,对于大批机器维护很方便。
vfloppy,MaxDos各栮..


正如你所言,还是给WinXP补加纯Dos吧,这是真正的Dos,不是虚拟的,也没有MaxDos的缺点。在做镜像之前,给XP系统补加一个纯Dos,以后每次想恢复时也不必插启动盘了。
1 2 3 440  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023