粤ICP备11076303号  广州青年志愿者协会医疗服务总队 www.gzyld.org.cn
加入医疗队
加入志愿者

位置:GZ医疗队公益纪实公益站长硬件维修

多重系统启动盘的制作(2)


来源:      作者:      点击:次      时间:2007-03-20
套启动映像/菜单管理器。引导器必须以非模拟方式加载,即启动后不能模拟为软盘或硬盘,这是制作BIOS模拟法多重启动CD-ROM的关键。下面以Diskemu为例简述其运行流程,ISOLINUXBoot Scriptor的运行流程与此基本类似。

  Diskemu包含3个主要文件:
  loader.bin:启动引导器;
  diskem1x.bin:启动映像/菜单管理器;
  diskemu.cmd:默认的启动菜单配置文件,纯文本文件,需要用户手工创建。

  启动引导器loader.bin是启动目录中默认的启动入口,loader.bin将最先被加载到默认的加载地址0:7c00hloader.bin被加载后,首先将自己移至地址5000:0h,然后搜索光盘的根目录,查找文件diskem1x.bin。找到后,diskem1x.bin将被加载到地址0:7c00hLoader.bin的使命完成。diskem1x.bin被加载后,首先也将自己移至地址5000:0h,然后搜索光盘根目录,查找默认的启动菜单配置文件diskemu.cmd,找到后,显示其中的菜单项,并根据用户按键运行相应的启动映像。如果没有在光盘的根目录下找到diskemu.cmd,或者在diskem1x.bin的加载过程中用户按下了Shift键,diskem1x.bin将进入命令行模式(可以进行各种调试)。

  从Diskemu的运行流程来看,其本质是单重启动, diskem1x.bin加载后,它与启动菜单配合,为用户提供多个启动入口,模拟El Torito规范中的多重启动的启动目录,并根据用户的选择,完成多重启动的动作。这也正式“BIOS 模拟法”名称的由来。

制作多重启动CD-ROM一般要经过三个步骤:

  准备所需资料→制作光盘映像ISO文件→将ISO文件烧录到CD-ROM

  烧录软件的作用就是完成后两步操作。

  当然,不制作ISO文件而直接烧录出多重启动CD-ROM也是办得到的,但除非十分有把握,否则最好不要冒险。

  能够制作多重启动CD-ROM映像文件的烧录软件很多。从BIOS模拟法的工作流程即可知道:只要是能够制作单重启动CD-ROM映像文件的烧录软件也应该能够制作多重启动CD-ROM映像文件。但凡事总有例外:ISOLINUX就很特殊,不是所有的烧录软件都适用。
    
我们今天要做的是WINDOWS 6 IN 1。如果再加个DOS 6.22可以来个7IN1了。

是以下6个系统,WIN2KPROWIN2KSEVERWIN2KASEVERWIN98SEWINMEWIN97,要说明的是,WIN2K是打了SP3的了,而且包括WIN2K源盘所带的所有程序。WIN98SEWINMEWIN97则不带任何源盘工具(如PWS等),只是安装文件。当然了,你可以不要这么多的系统,只选几个想要就行了。如做个

新活动 回顶部
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
最新评论 进入详细评论页>>