- 論壇徽章:
- 1
|
如何在SCO UNIX 5中直接運行DOS/WINDOWS程序
--------------------------------------------------------------------------------
由于工作和學習的需要,常會遇到在一臺微機上既要使用unix系統(tǒng)又要使用DOS/WIDNOWS系統(tǒng)的情況。大家通常的做法:采取在一塊硬盤上安裝UNIX/DOS雙系統(tǒng)的辦法,在SCO boot:提示符下敲bootos 4(DOS FAT32)或dos(DOS FAT16)進入DOS/WINDOWS系統(tǒng),執(zhí)行相應的操作,若需要進入SCO UNIX系統(tǒng)則需將計算機重新啟動,操作極不方便,且系統(tǒng)間的數(shù)據(jù)交換比較困難;另:我單位為金融部門,出于系統(tǒng)安全和穩(wěn)定的考慮,網(wǎng)點安裝有大量的SCO UNIX 5系統(tǒng),該平臺辦公應用軟件少,開發(fā)成本高。若改為安裝UNIX/DOS雙系統(tǒng),面廣量大,而且一旦進入DOS/WINDOWS系統(tǒng),又出現(xiàn)無法辦理日常業(yè)務的問題。為了解決這個矛盾,本人在長期的生產(chǎn)實踐中,在深入了解SCO UNIX 5系統(tǒng)原理和借鑒大量資料的基礎上,成功地實現(xiàn)了在SCO UNIX 5系統(tǒng)中直接運行DOS/WINDOWS程序,具體實現(xiàn)方法如下:
一.原理
通過安裝SCO Merge軟件包,進行相應的配置后,在shell狀態(tài)下敲dos進入SCO Merge dos6.22模擬程序,在dos提示符下進行操作。
SCO Merge的取得:
1.SCO Openserver Optional Services光盤(購買SCO OpenServer 5時含有)
2.通過http://www.sco.com/offers/freeMERGE.html網(wǎng)站進行下載,軟件大小為7.62M。
二.SCO Merge的安裝
以光盤安裝為例:以root用戶注冊,插入SCO Openserver Optional Services光盤,用custom安裝命令,在菜單中選擇從本機光盤安裝,在光盤軟件安裝列表中選擇SCO merge 4.0.2(SCO merge 3.2.2不要裝,當然選擇安裝版本高的嘍。_認后進行安裝,安裝過程中系統(tǒng)會提示輸入License,可不能填錯吆(如果手頭沒有,可以到SCO網(wǎng)站上申請一個免費的Merge License),系統(tǒng)會鏈接核心,重新啟動計算機后SCO MERGE方可生效。
三.SCO Merge的配置
進入SCO圖形方式,SCO Merge安裝時會自動在SCO桌面上生成Merge Tools程序組,內(nèi)有dos,Merge setup,win三個程序項,雙擊Merge setup進行設置,我們主要設置dos系統(tǒng)參數(shù):在options中設置Memory(我的Standard 為8M,EMS為0);在Drivers & Filesystem中設置軟驅(qū)、硬盤、光驅(qū)盤符;在Devices中設置串口、并口;在Display中設置顯示器屬性。設置完成后按SAVE退出。
四.DOS、WINDOWS系統(tǒng)的安裝
1.SCO Merge dos6.22的進入:
(1).在SCO shell字符狀態(tài)下,敲dos進入SCO Merge dos提示符狀態(tài)。
(2) .在SCO 圖形狀態(tài),點擊Merge Tools中dos即可進入SCO Merge dos提示符狀態(tài)。
SCO Merge dos6.22系統(tǒng)軟件默認安裝在/usr/merge/dosroot目錄中(在DOS提示符下系統(tǒng)默認為j盤dos子目錄)。
本人在安裝UCDOS6.0和Windows3.11,從光盤(系統(tǒng)默認為k盤)安裝,直接安裝或拷貝安裝都遇到一些問題,現(xiàn)將本人方法簡述如下:
2.UCDOS6.0漢字系統(tǒng)的安裝
(1). # mount /dev/cd0 /mnt
先將安裝光盤mount到mnt目錄
(2). # copy -r /mnt/UCDOS60 /usr/merge/rhome/merge/ucdos60
將ucdos6.0拷貝到/usr/merge/rhome/megre/ucdos60目錄(注意大小寫)
(3). # dos
進入SCO Merge dos
(4).c:\>;subst a: c:\ucdos60
c:\>;a:
a:\>;install 安裝ucdos60漢字系統(tǒng)
a:\>;c:
c:\>;subst a:/d
(5).現(xiàn)在即可使用ucdos,運行wps軟件(好親切)一切OK!
3.Windows 3.11 for WorkGroup的安裝
(1). # mount /dev/cd0 /mnt
先將安裝光盤mount到mnt目錄
(2). # copy -r /mnt/WINDOWS /usr/merge/rhome/merge/win311
將win3.11拷貝到/usr/merge/rhome/megre/win311目錄
(3). # dos
進入SCO Merge dos
c:\>;cd win311
c:\win311>;setup
按照屏幕提示即可輕松完成Windows3.11系統(tǒng)的安裝
c:\>;quit 返回unix shell提示符
(4).重新進入SCO Merge dos,敲入win命令即可運行win311。
(5).在Windows中安裝RichWin及Word6.0,運行均正常。
4.中文Windows3.2、Windows95、Windows98的安裝
很遺憾,該三類中文操作系統(tǒng)在安裝的過程中報錯,自動退出,導致安裝不能完成,大概因為SCO Merge不支持中文Windows系統(tǒng)。由于手頭沒用英文Windows95,無法進行進一步測試,但在SCO的網(wǎng)站上,看到在SCO圖形方式下可以運行英文Windows95。
五.注意事項
1.進入SCO Merge dos后轉(zhuǎn)入UNIX屏幕使用Ctrl_Alt_Fn進行切換。
2.SCO Merge dos中出現(xiàn)應用程序"死機"時,可以按 Ctrl_C, Ctrl_Alt_Del退出。
3.安裝東方龍馬漢字平臺的SCO UNIX系統(tǒng),從dos 狀態(tài)quit返回unix系統(tǒng),會出現(xiàn)花屏的現(xiàn)象,可以鍵入vidccmode屏幕進行重置(我采用的辦法:在/bin編輯ccdos文件,文件內(nèi)容為:
dos
vidccmode
clear
將ccdos文件置于可執(zhí)行狀態(tài),以后直接敲入ccdos即可進入SCO Merge dos,退出也不會花屏。)。
六.測試環(huán)境
硬件:HPVei7微機(C366,4.3G,32M)
軟件:SCO UNIX 5.0.5,東方龍馬漢字系統(tǒng)5.0.5版 |
|