讓虛擬機(VMWare)支持OEM系統(tǒng)
更新時間:2007年02月02日 00:00:00 作者:
在Verycd上看到有人問怎么讓 VMware 支持安裝OEM版的系統(tǒng),這個也一直是我想知道的。搜索了相關的資料,沒發(fā)現(xiàn)有這個版本的。但是我想總體的思路是一樣的。經(jīng)過測試成功。環(huán)境是主機是聯(lián)想OEM XP SP2 HOME,客戶機是聯(lián)想OEM XP PRO,VMware Workstation V5.5.3 Build34685 。
要安裝OEM版的系統(tǒng)當然就是改BIOS了,自己的機器不敢動手就先搞個虛擬機開刀。VMware用的是Phoenix BIOS。那修改BIOS的工具就當然是Phoenix BIOS Editor了。沒有就去這里下載。
首先就是用一款二進制編輯器把BIOS的ROM導出來。我們用的最多的就是UltraEdit了。關鍵之處!我們在VMware的安裝文件夾下面的Bin文件夾(X:\Program Files\VMware\VMware Workstation\bin)下vmware-vmx.exe文件里面,查找字段EA 66 E7 00 F0 00 00 00,這個在文件里就只有一處。然后從這個00(包括00)往上選定512K就是524288個字節(jié),這些信息在UltraEdit的狀態(tài)欄里都能看到。利用UltraEdit的保存選區(qū)為功能保存到一個后綴為ROM的文件。!!注意:剛才選中的不要釋放掉,一是再拖動一次太浪費時間,二是在后面容易出錯。

然后我們用Phoenix BIOS Editor打開剛才的ROM文件,修改BIOS。打開后找到DMI Strings這個窗口修改里面的信息。主要是在“Motherboard Version”欄里面改為對應的OEM信息,可以修改的還有“MManufacturer Name”和“System Manufacturer Name”。

下面是一些品牌的信息:
LEGEND: 在BIOS任意地方加入"LEGEND Dragon"字符串,注意大小寫。
清華同方: 在BIOS任意地方加入"TSINGHUA TONGFANG COMPUTER"字符串,大小寫無所謂。
TCL: 在BIOS任意地方加入"TCL123"字符串。
七喜: 在BIOS任意地方加入"HEDYCOMPUTER"字符串。
COMPAQ: 在BIOS中加入"COMPAQ"字符串
HP: 在BIOS中加入"Hewlett-Packard"。
ACER: 在BIOS任意地方加入"AcerSystem"字符串,注意大小寫。
IBM:在BIOS任意地方加入"IBM CORPORATION"字符串,不分大小寫。
方正: 在BIOS任意地方加入"Founder PC"字符串,注意大小寫。
修改完畢后依次選擇“File→Build BIOS”,出現(xiàn)第一個提示,選擇否,第2個選擇是,然后換個名字,把原來的沖掉,然后保存退出。


再返回剛才的UltraEdit窗口,剛才的不是沒關掉并且沒有釋放選中的內(nèi)容嗎。那就首先使用“編輯→剪切”命令刪除剛才選定的部分,注意光標的切入點不能變。然后執(zhí)行“文件→特殊功能→插入文件”命令插入修改后的BIOS文件,存盤退出。
OK了!現(xiàn)在我們就可以安裝自己的OEM系統(tǒng)了。(做這些操作前注意各個文件的備份)

我做了幾個你可以看看有你的品牌不。
http://www.live-share.com/files/114090/OEM.rar.html
要安裝OEM版的系統(tǒng)當然就是改BIOS了,自己的機器不敢動手就先搞個虛擬機開刀。VMware用的是Phoenix BIOS。那修改BIOS的工具就當然是Phoenix BIOS Editor了。沒有就去這里下載。
首先就是用一款二進制編輯器把BIOS的ROM導出來。我們用的最多的就是UltraEdit了。關鍵之處!我們在VMware的安裝文件夾下面的Bin文件夾(X:\Program Files\VMware\VMware Workstation\bin)下vmware-vmx.exe文件里面,查找字段EA 66 E7 00 F0 00 00 00,這個在文件里就只有一處。然后從這個00(包括00)往上選定512K就是524288個字節(jié),這些信息在UltraEdit的狀態(tài)欄里都能看到。利用UltraEdit的保存選區(qū)為功能保存到一個后綴為ROM的文件。!!注意:剛才選中的不要釋放掉,一是再拖動一次太浪費時間,二是在后面容易出錯。

然后我們用Phoenix BIOS Editor打開剛才的ROM文件,修改BIOS。打開后找到DMI Strings這個窗口修改里面的信息。主要是在“Motherboard Version”欄里面改為對應的OEM信息,可以修改的還有“MManufacturer Name”和“System Manufacturer Name”。

下面是一些品牌的信息:
LEGEND: 在BIOS任意地方加入"LEGEND Dragon"字符串,注意大小寫。
清華同方: 在BIOS任意地方加入"TSINGHUA TONGFANG COMPUTER"字符串,大小寫無所謂。
TCL: 在BIOS任意地方加入"TCL123"字符串。
七喜: 在BIOS任意地方加入"HEDYCOMPUTER"字符串。
COMPAQ: 在BIOS中加入"COMPAQ"字符串
HP: 在BIOS中加入"Hewlett-Packard"。
ACER: 在BIOS任意地方加入"AcerSystem"字符串,注意大小寫。
IBM:在BIOS任意地方加入"IBM CORPORATION"字符串,不分大小寫。
方正: 在BIOS任意地方加入"Founder PC"字符串,注意大小寫。
修改完畢后依次選擇“File→Build BIOS”,出現(xiàn)第一個提示,選擇否,第2個選擇是,然后換個名字,把原來的沖掉,然后保存退出。


再返回剛才的UltraEdit窗口,剛才的不是沒關掉并且沒有釋放選中的內(nèi)容嗎。那就首先使用“編輯→剪切”命令刪除剛才選定的部分,注意光標的切入點不能變。然后執(zhí)行“文件→特殊功能→插入文件”命令插入修改后的BIOS文件,存盤退出。
OK了!現(xiàn)在我們就可以安裝自己的OEM系統(tǒng)了。(做這些操作前注意各個文件的備份)


我做了幾個你可以看看有你的品牌不。
http://www.live-share.com/files/114090/OEM.rar.html
您可能感興趣的文章:
- 輕松玩轉VMWare虛擬機之安裝GHOST系統(tǒng)圖文教程
- android 使用虛擬機安裝apk(圖文教程)
- Android APK文件在電腦(PC虛擬機)上面運行方法
- unity3d發(fā)布apk在android虛擬機中運行的詳細步驟(unity3d導出android apk)
- apache虛擬機配置步驟和修改訪問端口的方法(虛擬機端口映射)
- Windows 2003 IIS 6.0 搭建可建虛擬機的asp+.net+php+jsp+mysql+mssql
- Vmware虛擬機的安裝及配置方法
- Java虛擬機最多支持多少個線程的探討
- 解析wamp5下虛擬機配置文檔
- win2008 r2 hyper-v虛擬機的安裝使用圖文教程
- 虛擬機使用PuTTY、SSH Secure Shell Client前的配置
相關文章
重現(xiàn) Office 2007 中的菜單和工具欄的方法
重現(xiàn) Office 2007 中的菜單和工具欄的方法...2007-05-05最近ISA服務器出現(xiàn)無法打開網(wǎng)頁(錯誤代碼64錯誤)的解決方法
最近ISA服務器出現(xiàn)無法打開網(wǎng)頁(錯誤代碼64錯誤)的解決方法...2007-11-11輸入gpedit.msc后提示找不到gpedit.msc的解決方法
在“運行”對話框中輸入“gpedit.msc ”后,Windows 卻提示“找不到該文件,無法運行”。2007-05-05