[讨论]光驱启动过程,单启动和多启动的区别,提供可选菜单的启动光盘都是多启动盘吗?
[这个贴子最后由leixb在 2003/11/07 12:52pm 第 1 次编辑]
本人想制作人性化的启动光盘,看了这个论坛上的一些帖子,写的真不错。但有些地方还是不明白,只好自己猜测了。这些地方一般都是涉及到思路的,望各位高手给予指正,便于我们学习。
(下面是本人自问自答的,也就是需要纠正的地方。)
问题一:光驱启动过程是什么?
第一步:和软驱启动类似,由主板的Bios决定启动设备。
当然,要由光驱启动,应该在cmos中将光驱设定为第一启动设备。
第二步:系统在自检完毕后,根据cmos中设定的启动顺序,选择从光驱启动。
第三步:从光驱的指定位置,读取启动信息,启动系统。(和从软驱启动类似)
这个系统信息,应该比较多了。本人推测,凡是系统盘,均可制作出相应的启动信息。
比如:dos6.2启动盘,dos7.0启动盘,win98se的启动盘,win2k的启动盘,winxp的启动盘等。
第四步:根据config.sys 和 Autoexec.bat中的设定,执行相应的操作。
猜测:在autoexec.bat中利用Dos提供的批处理语言,是否可以实现多启动功能?
另外,EasyBoot的程序是在哪个流程点上开始接管任务的?
第五步:完成光驱启动过程。
问题二:
单启动和多启动的区别?
本人猜测:
单启动是在启动过程中不提供选择,直接启动计算机。
多启动是在启动过程中提供选择,然后根据用户的选择采用不同的启动信息来启动计算机。
问题三:
提供可选菜单的启动光盘都是多启动盘吗?
本人观点:如果菜单是在启动系统之前提供的,是多启动盘;否则,还是单启动盘。
因为选择菜单可以在启动系统后通过某个程序来提供。
by leixb
email:leixb@tom.com QQ:80230430