讓虛擬機(VMWare)支持OEM系統

    在VeryCD上看到有人問怎麼讓 VMware 支持安裝OEM版的系統,這個也一直是我想知道的。搜索了相關的資料,沒發現有這個版本的。但是我想總體的思路是一樣的。經過測試成功。環境是主機是聯想OEM XP SP2 HOME,客戶機是聯想OEM XP PRO,VMware Workstation V5.5.3 Build34685 。
    要安裝OEM版的系統當然就是改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個字節,這些信息在UltraEdit的狀態欄裏都能看到。利用UltraEdit的保存選區爲功能保存到一個後綴爲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”,出現第一個提示,選擇否,第2個選擇是,然後換個名字,把原來的沖掉,然後保存退出。

    再返回剛纔的UltraEdit窗口,剛纔的不是沒關掉並且沒有釋放選中的內容嗎。那就首先使用“編輯→剪切”命令刪除剛纔選定的部分,注意光標的切入點不能變。然後執行“文件→特殊功能→插入文件”命令插入修改後的BIOS文件,存盤退出。
    OK了!現在我們就可以安裝自己的OEM系統了。(做這些操作前注意各個文件的備份)
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章