Win7來了,T400 Win7的驅動出來了,為了玩玩Win7,咱們機子也得折騰折騰了。
刷機之前,在網上看了很多資料。達人們開篇都先說明:刷BIOS有風險,如有問題,后果自負...
慶幸的是,我刷機成功了,呵呵
我就將我的經歷結合網上的資料整理如下:
第一步:將BIOS升級到官方網站最新版本
首先,確認你的T400是無SLIC的,用everest軟件測試一下來確定,如果沒有,請參照以下步驟:
I.如果你的BIOS版本低于3.0,請先用官方的BIOS刷新文件將之升級到最新版本。
II.使用官方BIOS解壓縮之后的文件夾,默認C:\dirvers\flash\7uuj**us,點擊運行WINUPTP.EXE,更新。刷的過程中插上電池和AC電源,切記不可斷電。我機器之前的Bios版本號1.03,刷后的版本號3.09。
第二步:添加SLIC2.1
I、如何Marker?
1)首先確定自己Thinkpad機型對應的slic2.1型號(后綴為.bin的文件格式)。打開Lenovo網站搜尋對應型號的bios下載頁,比如看到T400 2767的bios的信息如下:
支持操作系統: Windows 7
版本: 3.09-1.03/3.10-1.03
發布時間: 2009-10-17
文件名稱為:7uuj35us.exe
T400 2767的Bios文件名稱以7u打頭,所以T400 2767對應的Slic2.1為文件名里含有7u的文件,比如TP-7U.bin。
2)使用SLIC_Dump_ToolKit查看自己的BIOS是否有原生的slic并選擇正確的slic文件:有原生Slic2.0的用戶,注意選擇182 bytes的Slic2.1表。無Slic的用戶,注意選擇374 bytes的Slic2.1表。如果不確定有沒有原生slic,無所謂,182 bytes的和374 bytes都試試吧,成功了的就是對的(如果選錯了型號是不能marker的,沒有風險)。
3)使用UltraISO將dos.img(用于啟動DOS系統,網上可下載,大小720kb)鏡像寫入U盤,即制作好了啟動盤。此時U盤中有三個文件:
DRVSPACE.BIN
IO.SYS
MSDOS.SYS
4)把Marker.exe復制到已經制作好的USB啟動盤中。Marker.exe文件大小為 29.1kb。我就是因為Marker.exe文件不對而繞了半天的道。兩個Marker.exe文件,兩個SLIC文件(一個182bytes,一個 374bytes),正好排列組合,試了4次才成功!
5)把前面確認的對應自己Thinkpad型號的slic2.1文件,比如本人的T400 2767的slic2.1文件為7u.bin,將這個文件復制到已經制作好的可啟動U盤中。這時你的U盤里面應該有下面這五個文件,一切準備就緒:
DRVSPACE.BIN
IO.SYS
MSDOS.SYS
Marker.exe
7U.bin
6)重啟電腦按F12選擇用U盤啟動進入DOS,執行如下命令(注意空格和將命令行中的文件改成和你的slic2.1文件名稱一樣,在這里是本人的Slic2.1文件為7u.bin):
marker.exe /w:7u.bin /z
執行速度快如閃電!
如果成功則顯示“Programming Done!!!”“**** Success: Process completed (00) ****”等信息,恭喜你!
如果失敗則會提示slic型號不對等信息,這時需要重復步驟2)-5)確認更新正確的slic2.1文件,再繼續努力。
II、成功marker slic2.1后重啟進入Windows 7(什么?你還沒有安裝Windows 7?那趕緊動手安裝吧!),可以使用SLIC_Dump_ToolKit查看Slic2.1信息。
如果你安裝的就是對應的Lenovo OEM版,則重啟后自動激活。如果沒有自動激活(比如你安裝的是MSDN版),則導入證書和系列號即可激活。操作如下(現在網上有高手制作了證書和系列號自動導入程序,下載來用就可以了,不用像下面這么麻煩,所以建議你別看了):
1)點擊桌面左下角Windows圖標啟動開始菜單,在“搜索程序和文件”的空行里面敲入cmd,在出現的程序欄上上面的cmd.exe點擊鼠標右鍵選擇“管理員身份運行”啟動命令行模式。
2)在出現的命令行內輸入slmgr.vbs -ilc 證書路徑\證書文件名,例如slmgr.vbs -ilc D:\lenovo.xrm-ms,稍等片刻系統就會有提示導入成功。這里假設Lenovo證書的存放路徑和名稱如上。
3)輸入slmgr.vbs -ipk 22TKD-F8XX6-YG69F-9M66D-PMJBM 來導入系列號(這里是Lenovo泄漏的旗艦版OEM系列號),成功后輸入slmgr.vbs -ato。
4)檢查是否己正確激活。
5)盡情享受正版的快樂吧。
III、注意事項
Marker現在已知可以使用在X200s/t,T400/500,R400上,其他機型未知。不可用在其他品牌機型上!
如果你真的是很菜鳥,只是想刷bios享受正版Windows 7,那你看到這里就可以了。如果你想了解關于Slic和marker的知識,繼續看下面的簡單介紹。要想深入了解,那多上bios之家吧!***
IV、什么是SLIC?
SLIC是Software Licensing Internal Code的英文縮寫,即軟件許可內部碼,是微軟的操作系統激活技術。
V、什么是Marker?
簡單來說Marker是在DOS下運行的16位BIOS Flash軟件。和一般的BIOS更新程序不同,marker僅能寫入BIOS的特殊區域(既SLIC表)。
VI、為何建議選擇Marker而不選擇修改版的BIOS?
1)修改版的BIOS缺點:
修改版的BIOS由原廠BIOS經愛好者修改而來,未經有效的驗證,有較高的刷機風險。修改版的BIOS僅僅是通過修改SLIC 的方式將slic2.1加入BIOS某個非正確的空白模塊。在下次刷入原廠BIOS后,修改的Slic2.1會消失,造成激活失效。
2)Marker的優勢:
由一個簡單的DOS flash程序執行,速度極快,選錯slic版本,將不會刷新,幾乎沒有刷機失敗風險。Slic2.1將會永久的固化在正常的BIOS模塊內,升級BIOS不會丟失Slic2.1。
3)Marker的限制:
Marker必須使用經過簽名的、驗證的、原廠的slic文件才能刷入。這就意味著必須有原廠的有效slic文件才行。對X200/T400等這一代的Thinkpad來說,這個不是問題,因為已經有預裝Windows 7的機型,從這些機型導出slic2.1即可共享。