如何实现在boot.ini中添加项目,开机选择此项目能进入dos运行批处理程序

来源:百度知道 编辑:UC知道 时间:2024/07/04 05:36:58
一些自动ghost程序能在boot.ini中添加项目,开机选择此项目能进入dos运行ghost

这个原理是什么,要如何实现它

原理是:
以下是一键ghost安装软件的安装动作:
1、向硬盘中拷入grub镜像和一个mbr镜像,
2、修改boot.ini文件,在其中添加mbr镜像作为一个启动项目

以下是该东西运行动作:
xp正常启动,加载ntldr,加载boot.ini,选择了mbr境像后,运行grub,出现一键ghost软件的选择界面。

实现当然是你安装这个软件了。
或者是用vfloppy,或者你模拟那个软件来做一做。

vfloppy中,bootsect.dat也就是mbr的一个备份是公用的。不知道可不可以从外面拷一个进来使用。
dos中的io.sys必须放在磁盘引导扇区的第一扇区,而一般的复制,是达不到那个地方。

所以只能这样做(未试验,不敢保证),用纯dos引导,sys C:,重启,xp已经无法进入,用启动盘故障恢复控制台重建mbr和boot.ini(可以用bootcfg命令),不知道这个过程是否会自动添加dos启动项进去。
添加完dos启动项后,你就可以编写一个autoexec.bat来让ghost在dos启动后就马上启动。