用光盘引导计算机的尝试 殷作宁 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口,另一个无法识别,从顺序上看,可能是只识别在它之前的设备,而不能识别接在它之后的设备。