详解如何使用 PCem 安装 Windows 98 操作系统
其實這篇本來是打算和DOSBox那篇寫在一起的,可是寫到后來發現篇幅太長,于是就干脆拆分成了兩篇來寫。相對于DOSBox而言PCem對Windows 98的支持性要好上太多,這也就是為什么博主把Windows 95和Windows 98拆到兩個平臺來寫的原因,而且相對于DOSBox復雜難懂的配置文件,PCem明顯就友好很多,簡直是小清新啊。
寫在之前:本文假定你對MS-DOS及WINDOWS 9X操作系統有一定的了解,掌握基本的DOS命令,熟悉WINDOWS系統的基本夠成與操作方法。前一篇篇幅過長的原因大部分是由于我假定各位不太熟悉這些古董級的操作系統,然后發現陷入了不可知論越寫范圍越大,越來越累,所以本文不打算展開講解了,有不懂的各位可以留言,博主會解答。
軟件名稱:PCem Emulator
軟件版本:v15
官方主頁:http://pcem-emulator.co.uk
網盤鏈接:https://pan.baidu.com/s/1xIE-BJRIRe0X5P1ydBL-fA
| 序號 | 附件名稱 | 備注及說明 |
| 1 | PCemV15Win.zip | PCem Emulator 程序包,版本 v15 (20190519) |
| 2 | PCem-ROMs-15.0.zip | ROMs for PCem v15.0 (20190730) 工程地址:https://github.com/BaRRaKudaRain/PCem-ROMs |
本文用到的軟件從DosBox那篇照搬過來就可以,如下:
軟件名稱:Windows 9x 驅動程序與軟件包
網盤鏈接:https://pan.baidu.com/s/15Fjsd7JkrbaVT9YxUXYQsA
提取碼:et5d
補充說明:不需要把網盤中的文件全部下載下來,本文需要用到的文件如下,按需下載即可
- Boot Disks.zip
- 3DFX.zip
- Windows 9x Drivers and Software.zip
- harddisk.7z * 博主自己制作的磁盤鏡像,需要用到的驅動程序及軟件已經寫入,建議下載
1. 安裝 PCem Emulator 并初始化
說是安裝,其實PCem本身并沒有安裝程序,直接把壓縮包釋放到任意指定的目錄即可,該目錄所在路徑中最好不要包含特殊字符、中文字符及空格,以避免觸發不必要的錯誤。
接下來,把下載得到的"PCem-ROMs-15.0.zip"中的所有文件,覆蓋到PCem安裝目錄下的"roms"文件夾中
好了,恭喜你,現在你已經完成了PCem的初始化,對比DosBox簡直容易到令人發指!唯一的困難在于尋找ROM包,百度貼吧等到處都是求ROM包的,博主上面直接把工程地址分享出來了,也算是授人以漁了。
2. 配置一臺虛擬機
首次運行PCem,會顯示如上界面,基本的操作說明博主已經標注出來,首先要創建一個虛擬機的配置文件。
3. 創建磁盤鏡像文件并掛載
前面的步驟僅僅只算是完成了一臺虛擬機的基本配置,但是并沒有掛載任何硬盤,所以是無法運行的,現在我們要執行的就是創建硬盤鏡像文件并掛載。相較于DOSBox復雜的imgmake和imgmount命令,PCem確實直觀了很多,如下:
這里同樣使用CHS方式創建磁盤鏡像文件,首先指定磁盤鏡像存儲位置,博主選擇將其存放在PCem目錄下的"images"子目錄中方便管理,CHS參數分別設置為4092、16、63,這樣就可以創建一塊容量為2GB的磁盤鏡像。有關CHS尋址及容量計算公式博主已經在DOSBox那篇中作了詳細講解,此處不再贅述。
將下載的"harddisk.7z"壓縮包中的磁盤鏡像文件"vmdk_hdd_slave.img"釋放到任意目錄中,然后掛載到從盤位置,即下圖中磁盤位置顯示為"Drive 1 Primary Slave (D:)"的選項下,如下圖所示:
上述設置完成后,直接點擊"OK"按鈕保存,至此基本的配置已經完成,接下來開始準備安裝操作系統。
4、安裝 Windows 98
點擊啟動按鈕,虛擬機會開始執行自檢,看到熟悉的能源之星標志是不是有點小興奮?接下來,要掛載啟動盤,調整BIOS設置準備安裝操作系統了,按照下圖所示展開菜單,掛載啟動盤。啟動盤在博主提供的網盤鏈接中有提供,不知道在哪里、不知道怎么提取的可以去參考DOSBox那篇相關步驟,博主累了,不想反反復復的寫了。
特別說明:PCem同樣會捕獲鼠標,如果發現鼠標移不出來了,按Ctrl+End鍵釋放鼠標即可,莫慌。
?
4.1、調整BIOS設置?
按DEL鍵(就是鍵盤上的Delete鍵,過去的電腦是通過DEL鍵進入BIOS設置界面的,不是現在常用的F1或F2等。博主真心不想再解釋這種問題,不解釋又怕有人問,解釋吧又覺得自己傻,畢竟,感覺不知道啥是DEL鍵也就不用再繼續看下去了)進入BIOS設置界面,移動光標至"IDE HDD AUTO DETECTION",按回車。
接下來BIOS會自動檢測IDE設備并顯示信息,輸入"Y"并按回車鍵確認即可,如此操作直至主、從盤檢測結束,后續的檢測直接默認輸入"N"跳過即可。?
檢測完成后回到BIOS主界面,移動光標至"STANDARD CMOS SETUP",按回車進入確認剛才的檢測結果,如下圖所示。
按ESC返回BIOS主界面,光標移動至"BIOS FEATURES SETUP"并按回車鍵。
在選項設置中移動光標至"Boot Sequence",然后通過鍵盤Page Up或Page Down兩個按鍵調整啟動順序,這里修改至軟盤啟動在第一位,方便我們使用啟動盤引導,也避免活動分區創建完畢后BIOS默認從C盤引導找不到引導文件而報錯,待操作系統安裝完畢后可以修改該設置調整為系統分區即C盤第一位。
按ESC鍵返回主界面,移動光標至"SAVE & EXIT SETUP"并按回車保存設置退出,或者按F10也一樣,其它的設置不建議修改除非你真的熟悉BIOS設置,當然熟悉也不建議修改,畢竟不是真的電腦。
保存BIOS設置并退出后虛擬機會自動重啟并加載剛才的設置完成自檢,之后就會默認從我們剛才掛載的啟動軟盤引導,界面如下所示,選擇"2. Start computer without CD-ROM support"然后回車確認。
4.2、創建主分區并設置為活動分區?
感覺PCem真的模擬了軟驅的速度,除了沒有那吱嘎吱嘎的聲音,速度慢得我一時還無法適應,還以為筆記本硬盤I/O跑滿了影響了讀取速度,好了,廢話不多說,輸入FDISK開始分區,界面如下。區別于Windows 95的安裝,因為98支持FAT32,所以這里直接默認輸入"Y"回車確認即可。
接下來的步驟就是創建主分區并將其設置為活動分區,博主不想再多解釋,想看細節的可以自己去翻DOSBox那篇,不想了解的直接跟著下面的截圖照做就是。?
至此分區創建完成,按ESC返回即可,想要驗證結果的可以在主菜單輸入4查看,如下圖所示,之后持續ESC鍵提出FDISK,會提示重新啟動,按要求重啟即可。
補充說明:重啟需要按Ctrl+End回到PCem主界面,點擊"System"菜單,選擇"Hard Reset"或者"Ctrl+Alt+Del"都可以,前者模擬的是按下主機箱重啟按鈕的方式,后者是發送組合按鍵給虛擬機,DOS系統會自動重啟。
虛擬機重啟后,啟動選單處依然選擇無光驅引導并耐心等待系統引導完畢。系統引導完畢后按下圖所示完成對主分區的格式化并準備開始Windows 98的安裝。格式化命令無需追加"/Q"參數,博主打順手了,也懶得重新截圖了,不影響結果。
4.3、安裝 Windows 98
按下圖所示,切換到博主提供的磁盤鏡像文件所在分區,默認是"D:",定位至"D:\PWIN98\WIN98",加載SMARTDRV并按圖示命令啟動Windows 98安裝程序。
為縮減篇幅,接下來的步驟博主就不再逐一截圖了,只在關鍵步驟截圖加以引導或說明,請自行根據安裝程序的指引完成操作系統安裝直至最后彈出對話框要求彈出軟盤并重啟。然后按照下圖所示,彈出軟驅內的啟動盤鏡像,之后點確定按鈕重啟系統。
重啟之后按DEL進入BIOS界面,修改啟動順序為默認主分區,然后保存設置退出,重啟后即會自動從主分區引導繼續后續的安裝過程,根據安裝程序的提示完成安裝即可。
5. 安裝驅動程序及軟件
操作系統安裝完成后,打開設備管理器,可以看到有個"ECP 打印機端口"帶著黃色感嘆號,因為和SB16聲卡IRQ沖突導致的,后面再解決,先安裝基本驅動。
5.1、安裝 Windows Installer 2.0
按照圖示路徑展開至博主提供的安裝目錄中,執行"INSTMSIA.EXE",安裝完畢后重啟系統。
5.2、安裝 DirectX 9.0 & DXMedia
5.3、解決端口沖突問題
其實問題比較簡單,ECP端口需要額外的DMA(直接內存訪問)通道,而系統資源有限,默認的DMA1已經被聲卡占用所以導致沖突,DMA3是可以使用的,但是博主打算以后分配給GUS用的,所以,我不用你就是了,刪除掉這個端口然后重啟。
重啟后按DEL進入BIOS設置,選擇"CHIPSET FEATURES SETUP"進入選項設置頁面,如下。
可以看到"Parallel Port Mode"當前設置為"ECP+EPP",占用了DMA3通道,這里直接給修改成"Normal",然后一了百了把端口給禁用掉,"Onboard Parallel Port"設置為"Disabled",然后保存設置退出重啟就可以了。
這里就比較戲劇性了,博主原本以為禁用了就一了百了解決了,結果,重啟后依然固執地給我安裝了標準打印機端口,然后又和聲卡的IRQ端口干上了,大大的嘆號!十分費解,幾經嘗試,最后得出結論,是BIOS的問題,舊版反而沒有問題,不過已經到這里也博主也懶得再更換了,所以,我妥協,修改IRQ避開沖突就是了。刪除掉打印機端口,重啟系統進BIOS,按下圖修改保存設置重啟后就解決了。
5.4、安裝 3dfx Voodoo 顯卡驅動
打開設備管理器,按下圖方式逐步展開,升級顯卡驅動程序。
等待驅動程序安裝完畢,當彈出如下對話框時,先不要著急重啟,回到桌面,切換到D盤驅動程序所在目錄,按照下方圖二的標識導入兩個注冊表文件,之后關閉窗口回到對話框,選擇“是”重啟系統。?
重啟系統后,桌面屬性,切到"3Dfx Voodoo Graphics"就可以看到選項面板了,顯卡安裝完成。
好了,至此本文結束,剩下的事情各位就可以按自己喜好來安裝軟件和游戲了。博主又分別嘗試Voodoo2的顯卡驅動,最終感覺下來反而還是保守的配置用430vx要穩定得多,各位已經學會了,可以自己嘗試不同的主機配置來安裝,尋找最合適的。
最后,吐槽下CSDN,都到現在了,編輯器還是這么弱雞,依然沒有等寬字體可用,顏色也沒有多少可選,博主當年可是用記事本敲代碼寫網頁的,HTML、CSS熟得不能再熟,現在你就讓我用這?好歹給開放下HTML編輯模式可好?一直這么搞是要逼死處女座嗎?
總結
以上是生活随笔為你收集整理的详解如何使用 PCem 安装 Windows 98 操作系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DVWA--XSS(Reflected)
- 下一篇: 解决Django migrate: Yo