您现在的位置:软界网技术中心数据库 > 技术显示
教你制作强大的万能光驱中文启动盘
1900-1-1 0:00:00   网友评论       阅读次数 点此评论
   

  笔者最近在一些报刊上看了几篇关于制作中文启动盘的文章以后,就亲自动手做了一张中文启动盘,刚开始时确实成功了,能在用软盘启动后的DOS中使用中文平台,效果不错,但是在我将操作系统升级到Windows XP以后中文启动盘失灵了,查找一下原因发现在主引导区C盘根目录上缺少Pdos.def文件和C:\windows\ command目录下的Chs16.fon、Pbio s.exe 、Lx.tbl、Ctrlpan. exe 、Font16.exe等文件,通过研究发现:其实这些文件在启动盘上并没有发挥太大的作用,只是起到了引用路径的作用。

  试想,假如没有启动盘上这些支持中文平台的文件,而直接运行C:\windows\command目录下的 Pdos95 .bat文件,效果是否和使用启动盘一样呢?答案是肯定的,那么,到底有没有不需要硬盘文件支持而能使用的中文启动盘呢?有,下面这种方法制作的万能光驱中文启动盘不但能使用万能光驱还能使用万能中文平台。具体制作方法如下:

  制作万能的Pdos.def文件

  因为Pdos95.bat所运行的中文平台需要读取主引导区C盘根目录上的Pdos.def文件,此文件中定义了Chs16.fon、Pbios.exe、Lx.tbl、Ctrlpan.exe、Font16.exe等文件的路径,还有一些快捷键、输入法和 词典 等的定义。

  先用记事本(其他文件编辑器也可)将已装有Windows 9x操作系统的主引导区C盘根目录上的Pdos.def文件打开,并将文件中的C:\windows\command替换成C:,然后将其另存为Pdos.c(在修改前要将其只读属性去掉),再用以上方法将C:\windows\command替换成D:,然后将其另存为Pdos.d,以此类推,最后产生Pdos.c、Pdos.d、Pdos.e …… Pdos.z共24个文件。这些文件较小(只有2KB多),不会占用太大磁盘空间。

  选取中文平台所用文件

  因为一张软盘有1.44MB的空间,所以我们尽量减少所用的文件。首先选取中文平台所必须的文件Chs16.fon、Ctrlpan.exe、Font16.exe、Hzkbd.exe、Hzvio95.exe、Instdict.exe、Lx.tbl、Pbios.exe、Pdos95.bat,输入法文件我们只选拼音输入法即Pinyin.tbl,最后是Quit.exe。将这些文件和上面生成的24个文件放到一个新建文件夹EBD中以备后用。

  编辑Pdos95.bat文件

  为了使这张中文启动盘真正做到“万能”,就不得不对Pdos95.bat文件进行修改,修改完的具体内容如下:

  @ECHO OFF

  IF EXIST C:\PDOS.DEF GOTO REN

  ECHO.

  (空行)

  :REN

  REN C:\PDOS.DEF PDOS.BAK >NUL

  ECHO.

  (空行)

  COPY %RAMD%:\PDOS.%RAMD% C:\PDOS.DEF /Y >NUL

  (空行)

  @ECHO ON

  (空行)

  pbios

  font16

  hzvio95

  hzkbd

  instdict pinyin

  ctrlpan

  (空行)

  @ECHO OFF

  IF EXIST C:\PDOS.BAK GOTO DISPLAY

  ECHO.

  (空行)

  :DISPLAY

  ECHO //在使用硬盘启动系统的时候,请将Pdos.bak改名为Pdos.def……

  ECHO.

共2页。 1 2 :
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml    
 
      来源: 作者:
 
【评论查看】
document.write("");