2015年5月14日 星期四

VirtualBox可以完美安裝【FreeDOS+倚天中文系統】!

<show start>
   【操作】

說明:過去安裝倚天中文ETSETUP.COM設定時,常常發現DOS_FAT16字碼顯示正常而DOS_FAT32字碼顯示亂碼,過去本以為此題無解但現今發現FreeDOS竟然可以正常顯示中文字碼了!

下載:
(1)【FreeDOS 1.1 開機光碟】
(2)【SATA光碟機DOS驅動程式】
(3)【倚天國喬中文免硬碟開機光碟】
{該光碟由本人製作光碟:Dropbox下載網站畫面雖整頁淺色反白屏蔽,但非會員仍可點選「下載」繼續;另外也必須更新 UIDE.SYS 才能解決 PE2.EXE 啟動當機的問題。}

磁碟:
現今市售主機板早已淘汰「軟式磁碟機」造成VirtualBox_DOS虛擬系統存檔界面不便,雖然如此還有另一招解決辦法就是加裝〔Windows95/98〕透過網路雲端硬碟存檔並安裝光碟燒錄軟體;但值得要注意的是〔Windows95/98〕會改寫CONFIG.SYS和AUTOEXEC.BAT檔而不是FreeDOS開機了。

步驟:
(1)選擇老牌的 Nero Linux 4.0 {nerolinux-4.0.0.0b-x86_64.deb}光碟燒錄,DOS系統讀取光碟資料常會有挑片的現象。
(2)建立VirtualBox Windows95_DOS虛擬系統,翻一翻網頁有很多人張貼教學文章,在此就不再贅述了!
(3)放置【FreeDOS 1.1 開機光碟】來安裝 FreeDOS 虛擬硬碟開機,FDOS格式化程序為 FDISK -> FORMAT 指令製作;解壓很慢需耐心等候。
(4)修改 FDCONFIG.SYS 路徑內容,只因 JEMMEX.EXE 參數 X=TEST... 會導致系統啟動當機並看不到光碟檔名內容,當安裝完成並重啟系統時,光棒請選第Ⅰ項。
........
rem 1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS X=TEST I=TEST NOVME NOINVLPG ← {預設開機寫法}
rem 1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE NOEMS ← {真實開機寫法}
1?DEVICE=C:\FDOS\BIN\JEMMEX.EXE I=C900-EFFF FRAME=E000 NOVME NOINVLPG ← {虛擬開機寫法}
........
(5)修改 AUTOEXEC.BAT 路徑內容如下並複製 Windows98 的 SMARTDRV.EXE 到 C:\FDOS\BIN 資料夾中:
........
SET PATH=%dosdir%\BIN;C:\;C:\ET3;C:\LIU;C:\DA5;C:\KC60;C:\TW31; ← {修改 AUTOEXEC.BAT 路徑寫法}
........
LH FDAPM APMDOS
IF "%config%"=="1" LH SMARTDRV /X ← {啟動 SMARTDRV.EXE 寫法}
IF "%config%"=="2" LH SHARE
LH DOSLFN
........
(6)放置【倚天國喬中文免硬碟開機光碟】複製 D:\ET3 資料夾到虛擬硬碟。
C:\>md ET3
C:\>xcopy D:\ET3\*.* /s C:\ET3
C:\>attrib -r C:\ET3\*.* /s
(7)修改 ETSETUP.EXE 中文輸入法啟動方式,C:\ET3>ETSETUP 指令可能需要兩次輸入才能進入安裝設定畫面。
(8)增列 ET3.BAT 啟動內容。
........
C:\ET3\ETCTL/P:G2
CLS
........
(9)增列 AUTOEXEC.BAT 路徑內容。
........
SET PATH=%dosdir%\BIN;C:\;C:\ET3;
........
(10)啟動倚天中文系統並檢視之。
C:\ET3>ETCTL/D
C:\ET3>ETCTL/C:IQ
<show end>

Ⅰ、VirtualBox 安裝 FreeDOS


Ⅱ、倚天中文設定:ETSETUP.EXE

C:\>attrib -r C:\ET3\*.* /s      !==記得要取消倚天中文所有檔案的唯讀功能==!
C:\>attrib -r C:\KC60\*.* /s   !==記得要取消國喬中文所有檔案的唯讀功能==!

Ⅲ、成果顯示:繁體倚天中文、繁體國喬中文、简体天汇中文