打造中文多功能启动型闪存
软件世界
闪存正在以超低价位、超大容量、超附加值步入寻常百姓家。如今,新潮的DIYer一族已经将软驱淘汰,将闪存作为标配,那么,制作一个闪存启动盘用于日后的系统维护,也就提上了议事日程。
今天,笔者就教各位DIY一个带启动菜单、可以全自动备份系统、恢复系统和维护系统的多功能启动闪存,心动了吧,FOLLOW ME。
第一步:制作闪存启动盘
1.将闪存插入电脑USB接口,按提示安装驱动程序,重启电脑后,你会在资源管理器左侧面板中发现一个“可移动磁盘”,这就是你的闪存。如果你以前安装过驱动程序,并正在使用闪存,那么,请略过这一步,并备份你的数据。
2.运行闪存驱动程序光盘(购卖闪存时附送的)中的格式化程序,弹出格式化窗口,将“USB ZIP开机磁盘制作”前的单选按钮选中(当然你也可选择“USB HDD开机磁盘制作”,但在BIOS设置中必须一一对应),点“确定”。进入到格式化类型选项窗口,将“制作启动盘”前的单选按钮选中,点“开始”按钮,完成启动盘制作。
3.重新启动电脑,进入BIOS设置界面,找到“First Boot Device”,设置为“USB ZIP”,保存设置后,退出“BIOS”设置。
4.退出“BIOS”设置后,电脑将自动重启,注意观察闪存能否引导系统,如果不能,请再次检查上述步骤是否操作有误。如能引导系统,进入第二步。
第二步:整理闪存启动盘,删除无用的文件,增加必要的文件。让闪存支持中文显示和“DEBUG”、“GHOST”
1.将闪存中的“EBD.CAD”文件删除,从硬盘中找到Norton Ghost 2003并将其中的ghost.exe文件,拷贝到闪存。如果你手头没有,请上网下载。笔者用的是Norton Ghost 2003精简汉化版。
2.打开资源管理器,在C:\WINDOWS\COMMAND\文件夹下找到下列文件,将它们全部拷贝到闪存上:
pbios.exe、font16.exe、hzvio95.exe、hzkbd.exe、ctrlpan.exe、pinyin.tbl、Guobiao.tbl、shanpin.tbl、quwei.tbl、PDOS95.bat、DEBUG.exe、Edit.com共12个文件。
第三步:修改“CONFIG.SYS”和“AUTOEXEC.BAT”文件,让它们支持多重功能菜单选择
1.用记事本打开闪存上的CONFIG.SYS文件,修改为如下内容(注:双斜杠“//”后是笔者为方便大家阅读,给主要语句加的注释,在修改文件时不要输入。另外,请在英文输入状态下修改,以免因标点符号而造成不能运行的麻烦):
[menu]
menuitem=BACKUP,backup your system. //全自动备份系统选项菜单
menuitem=RESTORE,restore your system. //全自动恢复系统选项菜单
menuitem=CDDOS, Start computer with CD-ROM support. //支持光驱的DOS启动模式选项菜单
menudefault=CD,30//系统启动默认的时间值30秒,可修改为你自己认为的合适值
menucolor=7,0//启动时菜单的字体颜色,可修改为你自己喜欢的颜色值
[BACKUP]
device=himem.sys /testmem:off
[RESTORE]
device=himem.sys /testmem:off
[CDDOS]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001
[COMMON]
files=60
buffers=20
dos=high,umb
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z
2.用记事本打开闪存上的“AUTOEXEC.BAT”文件,将它修改为如下内容:
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
cls
set temp=C:\
set tmp=C:\
IF "%config%"=="BACKUP" GOTO BACKUP
IF "%config%"=="RESTORE" GOTO RESTORE
IF "%config%"=="CDDOS" GOTO CDDOS
GOTO QUIT
:BACKUP
call pdos95.bat
CLS
echo
echo
echo启动盘将自动将C盘备份到E盘,在此期间请不要进行其他操作,按任意键开始……
pause
Ghost.exe -CLONE,MODE=PDUMP,SRC=1:1,DST=e:\win98backup.gho -Z9 -SURE//调用Ghost全自动备份系统,其中各参数请参照《电脑报》以前的文章来理解。
GOTO QUIT
:RESTORE
call pdos95.bat
CLS
echo
echo
echo启动盘将自动把E盘上备份的镜像文件恢复到C盘,在此期间请不要进行其他操作,按任一键开始……
pause
Ghost -CLONE,mode=pload,src=e:\win98backup.gho:1,dst=1:1 -sure -rb//调用Ghost全自动恢复还原系统
GOTO QUIT
:CDDOS
call Pdos95.bat
CLS//装入中文输入法
lh mscdex.exe /d:oemcd001 /l:z
GOTO QUIT
:QUIT
至此,大功告成!
当你用闪存来启动系统时,会出现一个选项菜单,光标停留在第三个选项上,如果在默认的时间值30秒内,你没有作出选择的话,启动盘会以支持光驱的DOS模式来引导系统。当你选择第一项“backup your system”时,启动盘自动地将C盘备份到E盘,文件名为“win98backup.gho”,当你选择第二项“restore your system”时,启动盘自动地将E盘备份的“win98backup.gho”文件恢复到C盘;当你选择第三项“Start computer with CD-ROM support”时,启动盘将系统引导到支持光驱的DOS提示符状态,这时候你就可利用自己早已掌握的DOS命令如“FDISK、FORMAT、DEBUG、SYS”等等来维护系统了。另外系统会自动装载中文输入法,这样DOS下的中文文件夹就不再是乱码,并且你也可以在DOS下通过功能键“Ctrl+Shift”来切换输入法输入中文。