制作万能光驱启动盘

王朝电脑技术·作者佚名  2006-01-14
宽屏版  字体: |||超大  

笔者最近在一些报刊上看了几篇关于制作中文启动盘的文章以后,就亲自动手做了一张中文启动盘

,刚开始时确实成功了,能在用软盘启动后的DOS中使用中文平台,效果不错,但是在我将操作系

统升级到Windows XP以后中文启动盘失灵了,查找一下原因发现在主引导区C盘根目录上缺少

Pdos.def文件和C:\windows\command目录下的Chs16.fon、Pbios.exe、Lx.tbl、Ctrlpan.exe、

Font16.exe等文件,通过研究发现:其实这些文件在启动盘上并没有发挥太大的作用,只是起到了

引用路径的作用,试想,假如没有启动盘上这些支持中文平台的文件,而直接运行

C:\windows\command目录下的Pdos95.bat文件,效果是否和使用启动盘一样呢?答案是肯定的,那

么,到底有没有不需要硬盘文件支持而能使用的中文启动盘呢?有,下面这种方法制作的万能光驱

中文启动盘不但能使用万能光驱还能使用万能中文平台。具体制作方法如下:

制作万能的Pdos.def文件

因为一张软盘有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.

制作EBD.cab压缩包

在测试前要将新生成的Ebd.cab文件拷贝到刚制作好的Windows 98启动盘上(直接覆盖),然后将

此万能光驱中文启动盘写保护。这样一张启动盘做下来使用软盘空间为1.34MB。

为了验证此启动盘的“万能”特性,我们先选择在没有挂任何硬盘的情况下进行试验,用此启动盘

将计算机启动成功,执行Pdos95.bat,就出现了DOS系统下的中文平台,利用“Ctrl+Space”可打

开输入法。在Windows XP操作系统上也可成功使用。此“万能光驱中文启动盘”适合于DOS、

Windows 3.1/9x/2000/XP等所有FAT或FAT32分区的操作系统。

Windows 9x的用户需要注意:在使用完启动盘的中文平台后(即从硬盘启动Windows 9x后),要将

C:、Pdos.bak手工改名为Pdos.def,同时要将原来的Pdos.def删除。

这样一来我们就可以放心地使用“万能光驱中文启动盘”了。这些是笔者制作中文启动盘的一些心

得,希望能给朋友们一些帮助。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有