1. 程式人生 > >VM修改BIOS安裝OEM系統

VM修改BIOS安裝OEM系統

2009-05-14  00:29:46

本文有誤,驗證失敗……

一時來了興致,想在虛擬機器裡用上正版系統,在網上搜索了一些文章,並經本人實踐,寫下本文,僅為留下記錄,以備後用。

一、情況描述:

在虛擬機器中使用OEM系統光碟或ISO檔案安裝系統後會發現系統有啟用提示,此時可選擇使用破解軟體對系統進行免啟用破解,也可用本文描述方法修改虛擬機器BIOS檔案進行啟用,此時就可使用正版系統了。

二、示例環境:

DELL OEM XP SP2

VM workstation 6.5.2

三、軟體需求:

ResScope (或其它資源編輯器)

Phoenix BIOS Editer

四、修改方法:

1、安裝此DELL系統後,發現有啟用提示,虛擬機器安裝資料夾為D:/VM/DELL/,系統名為DELL。

2、用ResScope開啟vmware-vmx.exe提取BINRES下6006另存為BIOS.ROM

3、用Phoenix BIOS Editer開啟BIOS.ROM,找到DMI修改介面修改BIOS資訊,修改DMI Strings中Motherboard Manufacturer Name與System Manufacturer Name資訊為:DELL SYSTEM後編譯儲存為DELL.ROM。

3、將修改後的DELL.ROM檔案放入D:/VM/DELL/資料夾中,用記事本開啟D:/VM/DELL/DELL.vmx檔案,新增一行:

bios440.filename = "DELL.ROM"

後,儲存關閉。

4、此時啟動系統,則系統啟用提示已消失,此時可使用正版系統了。

五、原理介紹:

1、XP OEM系統通過主機板BIOS資訊來對系統進行啟用,故可通過修改虛擬機器BIOS資訊為相應廠商的資訊來進行啟用。

2、VM WorkStation BIOS的檔案在.../VMware/VMware Workstation/資料夾下的vmware-vmx.exe檔案中,故需要使用資源編輯器提取出BIOS.ROM檔案,即VM的BIOS檔案。

3、也可以使用16進位制編輯器提取BIOS檔案,不同版本的VM位置不同,但主機板Bios長度512K位元組(512*1024),開始處均為“FF”,結束處為“EA 66 E7 00 F0 00 00 00”

,可通過這段特徵碼尋找。

4、VM WorkStation中使用的是Phoenix BIOS資訊,故要使用Phoenix BIOS Editer來修改BIOS。

六、其它OEM廠商資訊:

LEGEND    : BIOS任意地方加入"LEGEND Dragon"字串,注意大小寫。清華同方  : BIOS任意地方加入"TSINGHUA TONGFANG COMPUTER"字串,大小寫無所謂。
TCL          :
BIOS任意地方加入"TCL123"字串。七喜         : BIOS任意地方加入"HEDYCOMPUTER"字串。
COMPAQ   :
BIOS中加入"COMPAQ"字串
HP           :
System項裡面把Manufacturer Name改成"Hewlett-Packard",Base Board項裡,同樣把Manufacturer Name改成"Hewlett-Packard"
ACER        :
BIOS任意地方加入"AcerSystem"字串,注意大小寫。
IBM          :
BIOS任意地方加入"IBM CORPORATION"字串,不分大小寫。方正      : BIOS任意地方加入"Founder PC"字串,注意大小寫。

七、說明:

本人僅測試DELL成功,HP未能成功,其它未進行測試。

八、另注:

在一篇部落格裡看到“刷BIOS安裝OEM版SERVER 2008”的一篇文章,本人硬體配置不達標,未進行實踐,記錄如下:

過程基本相同,修改BIOS時有區別:

1、用Phoenix BIOS Editer開啟BIOS.ROM後,將檔案C:/Program Files/Phoenix Technologies Ltd/BIOS Editor/TEMP/ROM.SCR用記事本開啟,新增LSIC檔案記錄:ACPI HP.BIN。

2、再將LSIC檔案HP.BIN複製到C:/Program Files/Phoenix Technologies Ltd/BIOS Editor/TEMP目錄下。

3、用UltraEdit開啟C:/Program Files/Phoenix Technologies Ltd/BIOS Editor/TEMP/BIOSCOD0.ROM,通過ASCII方式查詢RSDT和XSDT,將INTEL 440BX   改成HPQOEMSLIC-MPC,一共兩處需要修改,而後儲存,覆蓋C:/Program Files/Phoenix Technologies Ltd/BIOS Editor/TEMP/BIOSCOD0.ROM。

4、編譯儲存成新的NEWBIOS.ROM檔案。

5、安裝Windows 2008 server MSDN版,匯入證書,更改金鑰,改造成OEM版

slmgr -ilc <證書存放目錄/證書名字> slmgr -ipk 28QVP-KR6WC-PW76Q-YVX4X-FM3BM(HP)

部落格地址:http://blog.chinaunix.net/u1/48222/showart_1899219.html

相關推薦

VM修改BIOS安裝OEM系統

2009-05-14  00:29:46 本文有誤,驗證失敗…… 一時來了興致,想在虛擬機器裡用上正版系統,在網上搜索了一些文章,並經本人實踐,寫下本文,僅為留下記錄,以備後用。 一、情況描述: 在虛擬機器中使用OEM系統光碟或ISO檔案安裝系統後會發現系統有啟用提示,此

win下使用VM虛擬機安裝Linux系統

安裝docker 安裝 install passwd 下載 server openssh 自己的 安裝vm-tool 自己電腦上還是有個自己的虛擬機比較方便,之前用的Ubuntu,發現卡得不行。 現在裝了個輕量級的Lubuntu,速度提升了不少。 1.下載Lubuntu,安

飲冰三年-人工智能-linux-01通過VM虛擬機安裝contes系統

網絡 操作系統 鏡像文件 文件 strong ali 檢查 忽略 但是 先決條件:VM虛擬機的安裝。contes系統的鏡像文件 1:創建新的虛擬機 2:下一步,稍後安裝操作系統 3:選擇對應的系統 4:選擇對應的路徑 至此虛擬機已經創建完成(相當於買了一臺新電腦

vm下載與安裝ubuntu系統

1.下載ubuntu16系統。https://www.ubuntu.com/download/desktop/thank-you?version=16.04.3&architecture=amd64https://msdn.itellyou.cn/ 選擇Not now, take

Linux 修改BIOS時間匹配系統時間

檢視系統時間 在這裡我將介紹如何在Linux中設定時間。 通常情況下,我們設定時間,重新啟動,它再次被弄亂了。 這是因為BIOS的時間不同,Linux會同步到那個。 date 這將顯示系統時間,這正是Linux相信當前的時間。 在我的情況下,日期是發現

VM虛擬機器安裝LINUX系統的方法與WIN10自帶LIUNX子系統介紹

提前安裝 Cenos.iso下載步驟: 我們一般選擇DVD-ISO版本 第一部分建立虛擬機器環境 一、進入VMware點選檔案->新建虛擬機器 新建虛擬機器 ​​​ 二、保持預設一直點選下一步,直到選擇CentOS.iso光碟映像檔案,並點選

VM虛擬機下安裝liunx系統

語言 點擊 linu 創建虛擬機 如圖所示 lock 查看 沒有 程序安裝   1、首先打開VMware看到如圖所示,然後點擊創建虛擬機,選擇典型然後下一步   2、選擇我稍後安裝操作系統然後下一步,選擇Linux系統然後下一步。給虛擬機起一個名字,和選擇把虛擬機安裝在那

如何在VM軟件中安裝Linux系統

等待 光盤 bsp skip 軟件推薦 添加 linu 兼容 bubuko 1.通過軟件推薦的安裝方法,實現快速的安裝Linux系統。 打開 VMware Workstation Pro 軟件 ,進入主頁,點擊新建虛擬機按鈕, 進入向導頁面後 ,選擇典型安裝,點擊下一步按

【UEFI+GPT/BIOS+MBR】兩種模式在Windows系統安裝Ubantu系統

重新 資料 ble 理解 bio swap 教程 net 很多 最近在聯想Windows10下安裝了Ubantu16.04的系統,踩了很多坑,寫下來分享一下。 通過網絡資料,理解BIOS+MBR一直是之前電腦的Windows系統安裝和引導的模式,但Win8問世後,基本

vm安裝win7系統

因工作電腦系統是win10,所以有些軟體在win10上執行的不是很好,所以決定在電腦上用虛擬機器安裝個win7系統。這裡我用的虛擬機器是VMware。主要步驟如下: 1.開啟虛擬機器,點選建立新的虛擬

在PC機上用VM虛擬機器安裝蘋果雪豹系統

原文連結:http://www.systhinker.com/html/69/n-10469.html 買電腦的人選擇買蘋果電腦不僅僅因為它可以安裝蘋 果系統而且也可以安裝windows系統。在蘋果電腦與普通pc對戰中,這點很有利。蘋果電腦可以執行windows,不管是通過b

VM安裝Ubuntu系統

一開始裝系統時用了vm安裝包裡的linux.iso,最後執行虛擬機器的時候,總是顯示operating system not found. 就這樣我重灌了好幾次,都用了linux.iso,都失敗了,於是開始百度。 網友們的回答是:那些東西只是驅動,是載入到光碟機那裡的不是直接讀取;這相當於一

傳統BIOS安裝Ubuntu雙系統

此前在小的工控上面(UEFI)安裝Ubuntu順風順水,而這次我想把ubuntu裝到自己的筆記本上,但因為自己的筆記本是傳統BIOS也就是說Legacy,再加上筆記本是雙顯示卡,導致安裝過程

虛擬機器安裝XP系統圖解之三:安裝VM Tools和共享資料夾

     上一篇演示了新建虛擬機器和xp系統的安裝,本篇將是這個系列的結尾階段:安裝VM Tools 和共享資料夾。      安裝VM Tools能夠使的虛擬機器和實體機之間能夠自由拖動檔案,最重要

VM虛擬機器 (雙系統安裝 windows+linux)

一、準備工具 1.VM虛擬機器,在網路上下載並安裝改虛擬機器 2.製作Windows 啟動盤(在網上下載大白菜u盤啟動盤製作工具) 3.點開軟體,插入u盤,勾選ntfs,點選“一鍵製作usb啟動盤”,讀條結束,U盤啟動盤就製作好了 4.映象: Windows  7 映象

vm虛擬機器安裝系統後出現operating system not found解決辦法

用DIANGEN的話,它本來就清楚列明瞭啟用分割槽選項的。 如果用PQ分割槽的話,還必須將C:盤作為主引導區,在格式化欄目中選用[進階],然後再將其設定成‘作用’的,才能將C:盤啟用,否則安裝系統後無法引導啟動的。 前幾天裝VM虛擬機器,新建虛擬機器=》分割槽=》裝系統。可

VM Ware】虛擬機器安裝XP系統時,出現546錯誤的解決辦法

引言:現在的windows作業系統對舊版本的軟體相容性非常差,很多老軟體無法在win10下執行,因此我們需要建立虛擬機器來執行老版軟體。可是我們通過虛擬機器安裝XP系統時,有時候會出現546錯誤。經過本人網上搜索,發現這種問題還不在少數。正文:網上有一些大神啊,就開始支招了:

圖解:如何在VM安裝Linux系統

1.安裝VM,就是傳說中的virtual machine啦。      (這裡不詳細講解VM的安裝了,就按照一般程式安裝就可以了。) 2.在VM中安裝虛擬系統。   2-1.新建一個虛擬機器,並在彈出的對話方塊中選擇經典(也可以選擇自定義)。"next"。          

vm虛擬機器安裝系統後出現operating system not found解決辦法(VM裝ghost 不能進系統的解決方法)

vm虛擬機器安裝系統後出現operating system not found解決辦法不知你使用那種軟體分的區?   用DIANGEN的話,它本來就清楚列明瞭啟用分割槽選項的。 如果用PQ分割槽的話,還必須將C:盤作為主引導區,在格式化欄目中選用[進階],然後再將其設定成‘

vm安裝xp 系統

我安裝了win10  胖經理非讓用xp 沒法 下載地址: thunder://QUFodHRwOi8vc29mdC5