全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1937
推到 Plurk!
推到 Facebook!

製作萬能光碟機中文啟動盤

 
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-07-21 21:37:52 IP:220.143.xxx.xxx 未訂閱
http://chinaitlab.com/www/news/article_show.asp?id=8111 製作萬能光碟機中文啟動盤 來源:中國電腦教育報 2003-2-17 22:30:00 筆者最近在一些報刊上看了幾篇關於製作中文啟動盤的文章以後,就親自動手做了一張中文啟動盤,剛開始時確實成功了,能在用軟碟啟動後的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文件 因為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. 製作EBD.cab壓縮包 為了使這張啟動盤具有萬能光碟機的啟動功能和使用一些常用的DOS命令,就必須做一張Windows 98啟動盤,具體方法在此就不詳述了。 將剛建好的Windows 98啟動盤插入軟盤機,用解壓縮軟體將其打開,然後將EBD.cab解壓縮到上文新建的檔夾EBD內,為了節省空間要將用處不太大的Scandisk.exe、Scandisk.ini檔刪除。最後用Cabinet Manager將EBD檔夾內的所有檔壓縮成EBD.cab檔,為了節省軟碟空間,要在壓縮前將Cabinet Manager選項中的壓縮率設置成最高(不要將整個EBD檔夾一起壓縮,只將其目錄下的檔進行壓縮即可)。Cabinet Manager軟體在各大軟體下載網站均能下載。 測試萬能光碟機中文啟動盤 在測試前要將新生成的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刪除。 這樣一來我們就可以放心地使用“萬能光碟機中文啟動盤”了。這些是筆者製作中文啟動盤的一些心得,希望能給朋友們一些幫助
系統時間:2024-04-27 5:50:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!