用光盘引导计算机的尝试

Author: 殷作宁 Date: 1997-01-01

  近日购得一张光碟,说明书上称该光碟为“全国第一张直接启动电脑光碟”。下面是本人用该碟试机的情况,希望能对大家有所帮助。
#1  一、硬件配置
  主板:华硕TP4N,支持光碟引导
  CPU:P5-133
  内存:16MB EDO RAM
  双硬盘:Quantum 640MB/340MB
  光驱:ACER 525B
#1  二、测试过程
  首先将启动光碟放入驱动器,重新开机进入CMOS,将启动顺序改为“CDROM,C,A”,存盘退出,引导时除时间比原来稍长外,其它无变化,还是由C盘启动,用光碟引导失败。
  打开机箱,检查硬盘、光驱连线为:IDE1接640MB和340MB两个硬盘,640MB为主盘,光驱接IDE2上,且为从盘。于是将光驱跳线改为Master,重新引导,出现新的提示:
  Boot from ATAPI CD-ROM:OTI-SCYLLA
  1.FD 1.44MB system type-(00)
  Non-system disk or disk error
  Replace and press any key when ready
  按回车键后,从原C盘引导。从上面的情况看,CD-ROM引导光碟已经被确认,且光碟上肯定有引导文件,只是不能被引导。由此想到两个IDE口的连接顺序问题,于是关机,重新设置IDE口,将340MB硬盘电缆拔下不接,光驱接到IDE1-Slave上,重新开机,提示:
  Boot from ATAPI CD-ROM:
  1.FD 1.44MB system type-(00)
  START MSDOS…
  然后出现如下菜单:
  MS-DOS 622 STARTUP MENU
  ----------------
  1.OTHER IDE CD-ROM
  2.IDE/E-IDE CD-ROM
  3.SCSI-Ⅱ CD-ROM
  4.AT BUS CD-ROM
  5.NONE
  Enter a choice:
  选2,出现另一个菜单:
  1.IDE1,Creative Labs CD-ROM
  2.IDE2,Goldstar CD-ROM
  3.IDE3,Panasonic(Mitsushita)CD-ROM
  4.IDE4,Mitsumi/Toshiba CD-ROM
  5.IDE5,Sony CD-ROM
  6.IDE6,Pioneer CD-ROM
  7.IDE7,Hitachi CD-ROM
  8.IDE8,Sansung CD-ROM
  9.IDE9,Acer CD-ROM
  因本人用的是Acer光驱,故选择9。引导一阵后出现A:\>,检查A盘文件为:
  <AT>
  <DM>
  <DOS>
  <IDE>
  <SCSI>
  COMMANDCOM
  AUTOEXECBAT
  CONFIG.SYS       
  8 file(s)        56,696 bytes
  该盘是自动建立的一个虚拟盘,且盘上的文件不能被改写。同时还生成一个1.44MB的B盘。在DM子目录中包含有DM等硬盘实用程序。再进入C盘,正常,检查光盘为F盘,正常。读写文件检查一切OK!至此光碟引导成功。
#1  三、分析
  由于目前市场上这类光碟还不多,无法再作更多的测试,但从目前的测试情况看,说明用光碟引导是完全可能的。因它首先建立一个虚拟的A盘和B盘,A盘上面包含了大部分常用的光盘驱动程序,解开了我们以前认为在没有C盘和A盘引导、没有驱动程序的情况下如何启动光盘的疑虑。至于A盘的建立,则是利用DOS和SUBST来实现的。但如何来做到这一点(即建立A盘在先,引导A盘在后),还要进一步研究。
  在这里要注意的是,用该光盘引导,只能识别一个IDE口,另一个无法识别,从顺序上看,可能是只识别在它之前的设备,而不能识别接在它之后的设备。