无忧启动论坛

标题: 在自动分区之后重启加载文件。 [打印本页]

作者: 风水先生    时间: 2005-6-20 23:45
标题: 在自动分区之后重启加载文件。
制作一键恢复,现DOS下的自动分区工作已基本完成,这里要像各位同仁讨教一个问题,如何实现像一键还原精灵那样的功能,在自动分区工作完成后,自动重启,然后直接由硬盘引导,在系统启动之前加载F11安装运行的相关文件呢?还有 ,因为自动分区是从最后一个区中或者第一主分区中分出另外一个主分区,盘符无法确定。那怎么才能用批处理安装F11的方式,实现自动将相关文件安装到刚分出的那个区里?请朋友们帮忙想想办法,将详细方法说明一下,谢谢先。E-mail:amdpw@sohu.com
作者: magictek    时间: 2005-6-20 23:51
标题: 在自动分区之后重启加载文件。
思考中
作者: lss2004    时间: 2005-6-21 00:18
标题: 在自动分区之后重启加载文件。
楼上纯属超级水,自己底下思考就好拉,用不着这么顶了
作者: 风水先生    时间: 2005-6-21 18:30
标题: 在自动分区之后重启加载文件。
继续等待。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
作者: 天风    时间: 2005-6-21 20:49
标题: 在自动分区之后重启加载文件。
指定分区卷标就行了。
作者: tiepp    时间: 2005-6-21 21:36
标题: 在自动分区之后重启加载文件。
有过类似的经历,方法并不成熟.如果没有更好的途径,可以就如下的思路去试试.
你可能需要设计三次启动过程,两次重启.
1. 光盘引导,完成自动分区或增加新区,并标注卷标,如 NEW 或 ADD(保证与已存在的分区卷标不重名).当然分区格式为 FAT 才行.这步设置的实质就是对新创建的分区打上标记,便于下步程序操作的识别.曾考虑过在新区里写入标志文件的方法,用 IF EXIST 实现分区定位,但这样会增加重启次数,所以放弃了.因为刚分区不重启,一般都无法写入文件.
2. 仍由光盘引导.所以在第一步的重启时不要弹出光盘,你可以设计这样的警示:重启后进行系统初始化,严禁抽取光盘.
在这步里,首先将分区卷标(包括每个存在的分区,但只有满足条件的分区才是正确的)写入文件,然后用查找字段的方法定位分区.当然,这里需要设置一个变量,用以代换所定位的分区.最后就是在这个分区里准备启动文件和 F11 所需要的文件了.
3. 硬盘启动.达到目的的一步.与第一次重启不同的是,第二次重启前必须弹出光盘,以免进 BIOS 重置启动顺序.设计的提示可以是这样的:初始化完成,取出光盘后按键继续.当然,光盘的弹出都是自动的.
至此,整个过程就完成了.这只是一个思路,具体的命令序列的设计得靠你自己了.不要怪罪如上的粗糙和简略.

作者: 风水先生    时间: 2005-6-21 22:21
标题: 在自动分区之后重启加载文件。
如何指定?报歉批处理我不是很精通,能否说明一下具体方法。楼上所说的方法我也有想过,可还是要在分区重启后再次用到光盘,看能不能有其它方实现脱离呢?
作者: 风水先生    时间: 2005-6-21 22:31
标题: 在自动分区之后重启加载文件。
为了方便大家研究,我找了个一键还原精灵的DOS版,大家可以下载来看看它是如何实现相关功能的 网络U盘: amdpw.ys168.com
作者: 风水先生    时间: 2005-6-22 22:50
标题: 在自动分区之后重启加载文件。
等。。。。。。。。。。。。。。。
作者: 风水先生    时间: 2005-6-23 22:18
标题: 在自动分区之后重启加载文件。
。。。。。。。。
作者: 风水先生    时间: 2005-6-25 01:11
标题: 在自动分区之后重启加载文件。
真的没有办法么?




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3