製作win98虛擬機

一,安裝Win98

非常好用的指導教程,使用的虛擬機是VMware:

虛擬機下安裝MSDN簡體中文版win98SC_WIN98SE.exe - gsls200808的專欄 - 博客頻道 - CSDN.NET

DOS 7.1的img鏡像,是一種軟盤鏡像文件。 使用DOS 7.1的好處是自帶CD-ROM驅動和FAT32的支持,低版本DOS需要額外載入CD-ROM支持程序,並且只支持FAT16(不支持2G以上硬碟分區)。

Download Microsoft DOS 7.1 (3.5) version 7.1 (China DOS Union)

MSDN告訴你提供的Win98安裝包是RAR自解壓文件,需要通過其它軟體製作成Iso文件方可載入到虛擬機。由於這個Win98不具備開機引導和格式化硬碟的功能,需要先安裝DOS系統。

ed2k://|file|SC_WIN98SE.exe|278540368|939909E688963174901F822123E55F7E|/

安裝過程參考教程即可,基本過程為:

1 VMware製作虛擬機環境,手工添加虛擬軟盤。

2 軟盤啟動,自動安裝DOS,一路next。這樣既在硬碟上安裝了支持CD-ROM的操作系統,又將硬碟格式化為FAT32文件系統。

3 重啟後載入製作好的Win98 iso,進入D盤運行setup.exe。

二,優化Win98性能

初始的Win98虛擬機只支持640x480、16色、沒有音效卡驅動,需要安裝一些工具。

1 VMware Tools for Win98,這是VMware官方針對各種操作系統開發的性能優化工具。

獲取VMware Tools for Win98的渠道有:

(1) VMware菜單欄-虛擬機-安裝 VMware Tools,VMware將自動下載官網的VMware Tools for Win98。

(2) 如果VMware不能自動下載,可以從CDSN或百度下載VMware Tools for Win98.iso。vmware tool for win98 vmware tool for win98.iso_百度知道

載入iso後(如果Win98機中看不到光碟,則將VMware中的光碟機勾上「已連接」),在Win98機中運行Autorun即可如安裝普通程序般安裝,至此可以支持大解析度、32位色、滑鼠無痕切換、運行速度提升。

2 音效卡的安裝。

VMware虛擬的音效卡是創新PCI64V聲霸卡,此時在我的電腦右鍵-設備管理器-其它設備里看到PCI mutlimedia設備就是它,安裝相應驅動即可。

最方便的驅動是英特爾官網的ES1373.exe。

downloadmirror.intel.com

將文件共享至Win98機,在Win98下運行,解壓出SW.EXE,再運行解壓之,找到Setup.exe運行,一路next即可,提示插入光碟時只需將搜索目錄改為解壓文件所在的目錄即可。

另一種方法是記事本打開虛擬機所在目錄的vmx文件,加入

sound.virtualDev = "sb16"

之後在設備管理器里應該可以在「聲音、視頻、遊戲控制器」里看到創新PCI64V聲霸卡,還沒有聲音試著升級驅動,提示插入光碟時載入Win98.iso即可。

如果設備管理器-其它設備里看不到 PCI mutlimedia設備,而虛擬機里確實設置過的話,嘗試控制面板-添加新硬體來搜索。

三、主機與虛擬機的文件交換

在Linux虛擬機下,只需在VMware中設置共享文件夾即可在/mnt/hgfs中交換文件。但Win98下訪問Win7機需要密碼,也看不到共享文件夾,網路上的解決方案諸如開放Guest賬號、創建與Win98計算機名同名的用戶等均未奏效。

我的朋友kong12曾比較過Win98虛擬機與Win7主機之間常用的共享文件方法,並給出一種解決方案:

主機Win7和虛擬機Win98間共享文件的方法

簡介:

想在主機Win7和虛擬機Win98間共享文件,

方法一、如果把主機Win7的文件夾刻成iso,然後讓虛擬機Win98讀取,這樣只能從主機到虛擬機單向傳文件,不好;

方法二、如果通過U盤轉,因為虛擬機Win 98不能認主機的USB3.0介面,也不認ntfs 或者exfat文件系統的U盤,也不好;

方法三、如果通過上傳到網盤或者郵件附件轉,因為Win 98 對現在的網盤網站和郵箱網站的支持很不好,也不好;

方法四、如果通過ftp傳,不能轉很大的文件(因為我才買了500M的虛擬主機哦),也不好;

請問有沒有可以直接在主機Win7和虛擬機Win98間共享文件的好用方法。

方法五,請看本文檔,完美解決問題。

作者:kong12 (我是本資源發布者)

QQ::851890581

網站:eqmap.us/bbs/

他的方法是利用在win7機和win98機之間拖放文件的方法,但不知何故我卻無法成功應用。

主機Win7和虛擬機Win98間共享文件的方法

經過嘗試,可以通過兩種方式。

1 逆向訪問,即Win98機作為服務端開通共享文件夾,Win7機作為客戶端訪問共享文件夾,前提是已經打開VMware的NAT網路模式。

步驟:

(1) Win98機中,我的電腦-控制面板-網路-添加-服務-添加-Windows網路上的文件夾與印表機共享,需要載入Win98 iso。

(2)在Win98機中創建新文件夾,右鍵-共享-共享為-完全訪問

(3) 在Win98機網路鄰居和Win7機網路中都能看到Win98機,如果Win7機能進入即成功。

2 虛擬磁碟映射本地卷,這是VMware自帶的功能,但此法共享的文件經常需要重啟虛擬機才能看見,有時會導致鎖定虛擬磁碟,需要手工刪除lck目錄。

步驟:

(1)VMware中,編輯虛擬機設置-硬體-硬碟-磁碟實用工具-將該虛擬機磁碟映射到本地卷-映射,選擇共享的分區,去掉「以只讀模式打開文件」即可。

(2)此時Win7機會多出新的分區,即虛擬機的相應分區。

至此,一台可以拿來使用的Win98虛擬機完成,注意複製一份虛擬機目錄,玩壞之後直接覆蓋,不需重做。

後記:遺憾的是,由於VMware不支持3d加速,因此雖然裝上了DX6,依然無法運行需要3d加速模式的遊戲。

全程視頻

VMWare下配置虛擬機+安裝win98+共享文件夾+音效卡全過程_嗶哩嗶哩 (゜-゜)つロ 乾杯~-bilibili


推薦閱讀:

開始新的征程~VMware12安裝OS X10.11過程記錄
總結篇4-1 虛擬機擴展2——解釋運行高級語言
什麼是虛擬機?

TAG:虛擬機 | Windows98 |