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