基本上, 你提供的檔案我無法下載, 無法測試詳情
但是, 你可以嘗試使用DOSBox
那些config.sys 內的東西, 除非是必要的驅動程式, 否則全免
autoexec.bat 內, 除非必要的常駐程式, 否則全免
DOS 時代的程式, 總共有3種特殊記憶體
一種是EMS 另一種是XMS 還有一種是UMB
HIMEM 用來提供XMS
EMM386 or QEMM 具備EMS 功能外, 還具備額外的UMB
使用DOSBox 他已經把三種記憶體都幫你模擬好了
HIMEM及EMM386 or QEMM 都可以扔掉
如果config.sys 內沒有其他額外驅動, 這部份等於已經解決
請嘗試下載DOSBox, 按照說明把環境建立好(基本上, 只有幾個小步驟)
然後把磁碟機用Mount 指令設定好
然後直接啟動畢昇主系統, 只要畢昇不需要掛載奇怪的常駐程式或驅動程式, 應該就可以直接啟動起來
畢昇有沒有特別的常駐程式需要預先掛載? 這部份, 只要看autoexec.bat 內, 是不是有畢昇的東西即可獲知
理論上, 畢昇只是排版系統, 不會去管你的硬碟是FAT32/16 or NTFS所構成的檔案系統, 這部份他會使用標準的DOS 界面去存取檔案, 而DOSBox 也幫你把他模擬好了, 檔案系統是啥應該跟排版毫無關連, 也不用去搞那些奇怪的檔案系統跟開機模擬
你測試後如果還有問題, 請把config.sys & autoexec.bat 內容貼出來
或者把你的檔案放到一個可以下載的區域(應該只需要有畢昇的部份)
不然我也沒辦法幫你看怎回事
你只要記住, 記憶體部份, DOSBOx 都已經具備
即使CD-ROM 的MSCDEX 他也是內建的
包含滑鼠驅動程式也是不需要的
所以, batch file 內這些標準驅動程式都應該摘除
只需要留下畢昇需要的特別驅動程式(如果有的話)
此外就是config.sys 內有沒有啥特殊的驅動程式了
撇開所有驅動程式, 直接啟動畢昇, 缺啥再從batch file 內去找
不要去設法掛載以前要掛載的一堆程式
要反過來, 直接啟動主系統, 缺啥再去找來補上去
不然, 你會被過去的歷史包袱累死, 並且得不到你要的結果
Acute.
|