打造中文多功能启动型闪存

软件世界

  闪存正在以超低价位、超大容量、超附加值步入寻常百姓家。如今,新潮的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”来切换输入法输入中文。