强化Windows Me启动盘
回避Windows Me中的障碍,创建自己的可引导启动盘
在Windows 95/98中,使用“Format A: /S”命令创建自己的启动盘十分简单。你只要把实模式的CD-ROM驱动程序复制到软盘上,并对Config.sys
和 Autoexec.bat文件进行配置以引导软盘驱动程序,那么以后的工作将一帆风顺了。
但是正如你所知,微软在Windows Me中取消了以实模式启动系统的功能,甚至使用“Format
A: /S”命令创建启动盘的功能也被取消了。
这意味着在Windows Me中创建启动盘的唯一合法方法就是在“添加/删除程序属性”对话框的“启动盘”标签页中制作“Windows
Me启动盘”。这同样意味着要以实模式启动Windows Me,只能使用Windows
Me启动盘。
但是如果你曾使用过Windows Me启动盘的话,你可能会发现启动过程极为耗费时间而且非常复杂,尤其当你使用实模式CD-ROM驱动程序启动系统以便能够使用CD时。启动过程之所以如此耗费时间和如此复杂是因为Windows
Me启动盘必须浏览多个实模式CD-ROM驱动程序才能够找到并加载适合你的驱动器的驱动程序。此外,该过程还会创建一个RAM
驱动器 ,而后向该RAM驱动器扩展并复制一系列的系统工具。
在本文中,我将向大家介绍Windows Me启动盘并逐个测试启动盘菜单的各选项。随后我将讲解如何通过清除不必要的实模式CD-ROM驱动程序和向菜单中增加新选项(不使用RAM驱动器加载实模式CD-ROM驱动程序的选项)来强化Windows
Me启动盘。
检验 Windows Me 启动盘过程
当你使用Windows Me启动盘启动系统时,你将会看到如图A所示的菜单。如果你选择了第一个选项“Help”,Windows
Me启动盘将会加载实模式CD-ROM驱动程序、创建RAM驱动器、并将系统工具扩展并复制到RAM驱动器。而后它将加载DOS编辑器并打开一个包括使用Windows
Me启动盘附加信息的文本文件。当你退出DOS编辑器后,你将会发现自己处在DOS命令行环境,此时你可以运行软盘上或RAM驱动器上的任何系统工具。
图A:当你使用Windows Me启动系统时,你将会看到此菜单

如果你选择第二个选项“在CD-ROM支持下启动计算机”,Windows
Me启动盘将加载实模式CD-ROM驱动程序并创建RAM驱动器,而后显示DOS命令行。
如果你选择第三个选项“不使用CD-ROM支持启动计算机”,Windows
Me启动盘将只创建RAM驱动器,而后显示DOS命令行。
如果你选择第四个选项“最小模式启动”,Windows Me启动盘将直接进入DOS命令行环境——它既不加载实模式CD-ROM驱动程序,也不创建RAM驱动器。
向导技巧:RAM驱动器实际上是一个模拟磁盘驱动器,该驱动器是在系统RAM中创建的。Windows
Me启动盘创建了一个用于存储系统工具的2MB的RAM驱动器。
确定自己的实模式驱动程序
既然你已经基本了解了Windows Me启动盘的内容,那么就可以开始启动盘的定制进程了。你需要做的第一步就是确定你的驱动器需要哪些实模式的CD-ROM驱动程序。
正如你所知道的那样,Windows Me启动盘包括了5个通用的驱动程序,SCSI
CD-ROM驱动器以及适用于大多数IDE CD-ROM驱动器的通用驱动程序。要想确定你的系统使用哪个实模式CD-ROM驱动程序,可以使用Windows
Me启动盘启动系统,在菜单中选择选项2,并观察屏幕上的信息。当你看到显示正在加载实模式CD-ROM驱动程序的信息时,一定要注意驱动程序的名称。
向导技巧: 你可能认为在开始该进程前应当备份Windows
Me启动盘,但是实际上毫无必要。你可以随时在“添加/删除程序属性”对话框的“启动盘”标签页中制作一张新的Windows
Me启动盘。
清除不必要的驱动程序
在这里,你需要象往常一样重启Windows Me,而后在记事本中打开Windows
Me启动盘中的Config.sys文件。当你使用启动盘启动系统时,Config.sys文件生成了你所看到的菜单。该文件还负责为CD-ROM驱动器加载实模式驱动程序。
你应当做的第一件事就是查看整个“帮助”和“CD”部分,并清除那些加载不必要的实模式CD-ROM驱动程序的选项行。但是,一定要确保保留了加载RAM驱动器的命令行。
与删除这些命令行相比,我更建议大家使用REM命令清除此类命令行,该命令仅仅是不处理此类命令行。使用REM命令,如果你出现错误或误清除了某些命令行,你可以简单的使用“撤消”命令取消该操作。
例如:假定你决定CD-ROM驱动器使用Oakcdrom.sys驱动程序,那么相应的“帮助”和“CD”部分如下:
device=oakcdrom.sys /D:mscd001
REM device=btdosm.sys
REM device=flashpt.sys
REM device=btcdrom.sys /D:mscd001
REM device=aspi2dos.sys
REM device=aspi8dos.sys
REM device=aspi4dos.sys
REM device=aspi8u2.sys
REM device=aspicd.sys /D:mscd001
devicehigh=ramdrive.sys /E 2048
而后使用Windows Me启动盘重启系统并保证自己能够使用CD-ROM
驱动器。如果你无法使用CD-ROM 驱动器,那么可以重启Windows
Me,在记事本中打开Config.sys文件并试用另一个CD-ROM驱动程序。
如果你可以使用CD-ROM驱动器,那么你可以浏览“帮助”和“CD”部分并删除加载不必要实模式CD-ROM驱动程序的命令行。此时保存文件,但是不要关闭文件。你现在已经可以进入下一步了。
模版技巧: 目前大多数系统使用IDE CD-ROM驱动器。如果是这样的话,你的系统可以使用Oakcdrom.sys实模式CD-ROM驱动程序。
编辑菜单
向Windows Me菜单中添加条目以加载实模式CD-ROM驱动程序(并非RAM盘)的操作十分简单。要执行以上操作可以在图B上方显示的“菜单”部分中添加以下命令:
menuitem=NORD, Start computer without RAM drive.
而后滚动到文件底部,并在[NOCD]部分的右方添加[NORD]部分。在[NORD]部分的标题下方添加如下命令,以加载实模式CD-ROM驱动器,如图B底部所示。此时保存文件,但不要关闭记事本。
图B: 修改Config.sys文件向菜单中添加附加项

向导技巧:
如果你想要新的菜单项成为默认选项,可以将“menudefault=command”设置为读取NORD,30
。
修改Autoexec.bat 文件
修改完Config.sys文件后,下一步是正确修改Autoexec.bat文件。在记事本中打开Windows
Me启动盘上的Autoexec.bat文件,而后在 Autoexec.bat
文件的第三行添加以下命令:
IF "%config%"=="NORD" GOTO NORD
如图C 上方所示。
图C:根据Config.sys 文件配置 Autoexec.bat
文件

现在滚动到文件底部并在[:HELP]右方添加“a :NORD”部分。而后在该标题下方添加如下命令行来设置CD-ROM环境变量,加载微软实模式CD-ROM驱动程序扩展项,而后跳转到批文件的末尾,如图C底部所示。现在你可以保存文件并关闭记事本了。
set CDROM=D
MSCDEX.EXE /D :mscd001 /L:%CDROM%
GOTO QUIT
向导技巧: 你可能认为自己可以创建一张独立的Windows
Me启动盘,删除正确的实模式CD-ROM驱动程序在外的所有文件,而后创建自己的Config.sys
和 Autoexec.bat文件。当你能够执行此操作时,你就只需跟踪一张启动盘了,不象Windows
Me这样的两张启动盘。
添加实模式微软CD-ROM 启动程序
该过程的最后一步是将微软实模式CD-ROM驱动程序扩展文件Mscdex.exe复制到Windows
Me的启动盘上,该文件通常会在RAM驱动器上找到。但是由于你添加到Windows
Me启动盘的新的配置清除了RAM驱动器创建过程,所以该文件不会出现。
要将该文件添加到Windows Me启动盘,只需启动“Windows资源管理器”或“我的电脑”,并访问“C:\Windows\Command”文件夹,而后查找Mscdex.exe文件并将其复制到Windows
Me启动盘。
现在,你可以使用新修改的Windows Me启动盘启动系统并迅速访问自己的CD-ROM驱动器了。