










剛入手預裝了Win 8系統的品牌機沒多久,小王就被難住了。因為他忽然發現,作為一個安裝過操作系統上百次的準老鳥,自己竟然無法在這個品牌機上順利地安裝系統。問題出在哪兒呢?該用什么方法解決?為此小王傷透了腦筋。
真邪,標準版無法升級到專業版?
其實很簡單,這是由于品牌機將系統的安裝密鑰綁定到了主板中的緣故。這樣,當小王安裝專業版時,PC就會以標準版的密鑰來匹配,自然就會造成系統無法正常安裝的窘況。要解決該問題,只需在安裝光盤中加入Ei.cfg文件,讓其跳過密鑰檢測即可。
第一步:打開記事本,在其中輸入以下內容并將其另存為ei.cfg文件(如圖1)。
[EditionID]
Professional
[Channel]
OEM
[VL]
1
第二步:下載安裝并啟動UltraISO光盤映像處理工具,然后在其主界面中單擊“文件/打開”,打開相應的對話框,選擇好要安裝的Win 8專業版鏡像文件,單擊“打開”按鈕(如圖2)。
第三步:在程序主界面左側的目錄樹中雙擊Support目錄,選擇菜單“操作/添加文件”,打開“添加文件”對話框,選擇剛才創建的ei.cfg文件,單擊“打開”按鈕(如圖3),將其添加到Support目錄中。
第四步:根據自己的需要,在程序主界面的菜單欄中選擇“工具/制作光盤映像文件”或“工具/刻錄光盤映像”(如圖4),將修改后的鏡像文件保存或刻錄成安裝光盤,即可完成ei.cfg文件的添加操作。此時用鏡像文件或安裝光盤安裝系統,就可以跳過密碼的自動檢測,從而完成系統的安裝工作了。
撓頭,安裝Win 7系統居然又遇阻力
盡管使用上面的方法小王順利地解決了升級到專業版的問題,但他在以后安裝系統的過程又發現了幾個令他無法解決的問題,比如,他無法在這些品牌機中安裝其他版本的系統,如Win XP、Win 7或Vista等。難道因為自己購買的是內置Win 8系統的品牌機,就注定一輩子要耗在該系統?當然不是,實際上,我們只要分析一下小王之所以無法安裝這些系統的主要原因,就不難發現,這其中還是有辦法應對的。
1.把脈確診,預裝了Win 8系統的PC為何不能安裝其他系統?
預裝了Win 8的品牌機之所以無法安裝其他操作系統,其中的原因很簡單,就是因為這些PC通常都采用了新型的UEFI BIOS,同時啟用了“安全啟動”機制的緣故。由于采用了這兩大機制,所以小王的PC要想安裝其他系統,必須具備兩個基本條件才行。
首先是安裝的系統必須獲得UEFI BIOS的支持。UFEI BIOS是傳統BIOS(Legacy BIOS)的升級版,相比于傳統的BIOS來說,它有著更多的優勢,比如采用模塊化設計,有著圖形化的界面和更強的兼容性、拓展性等。同時,對所運行的系統版本也有一定要求,比如,在X64架構的PC中,它只允許安裝并運行64位系統,而在X86架構的PC中則只能安裝并運行32位系統。由于目前的PC采用的都是X64架構,所以小王安裝系統必須為64位版本才行。目前,UEFI支持的Windows操作系統有Vista 64位、Windows7 64位、Windows8 32/64位和Windows Server 2012,此例中,如果小王安裝的是32位的操作系統,那么首先這一條件就滿足不了,因此無法安裝也就不足為奇了。
那么,如果小王安裝的是64位版本,而且這些系統在UEFI的支持范圍內,他是否就能順利安裝呢?當然不是,這就牽涉到UEFI BIOS的另一個限制,即安裝的系統必須能通過安全啟動(Secure Boot)機制驗證才行。該機制是UFEI BIOS采用的一種協議,通過它,微軟可通過簽名和認證的方式,輕松指定可在該PC中運行的系統。在預裝了Win 8的PC中,微軟只對Win 8進行了簽名,這樣,其他系統自然也就無法順利安裝了。
2.對癥下藥,積極解決
問題找到,接下來的解決過程就容易多了。這里同樣分為兩種情況:一是小王安裝的系統已經滿足了UFEI BIOS的第一個條件,那么,他只需將安全啟動機制關閉,就能達到安裝其他系統的目的。如果第一個條件無法達到,那么需要在BIOS中切換到傳統的BIOS模式,同時關閉安全啟動機制才行。
實例1:關閉安全啟動機制,安裝64位Win 7
第一步:準備一個分區格式為FAT32、空閑空間大于4GB的U盤,將其插入PC。下載FISHELL(X64).rar文件(下載地址:http://diybbs.zol.com.cn/3/308_22291.html),解壓后,將App文件夾和bootmgfw.efi、Shell.efi復制到U盤根目錄,同時,將Win 7安裝光盤鏡像文件解壓,也復制到該目錄(如圖5)。
第二步:重啟系統,不斷點擊ESC鍵,進入BIOS設置界面。在Security(安全)標簽中,找到Secure BOOT Control(安全啟動管理)項,將其參數由默認的Enabled(有效)改為Disabled(失效)(如圖6),關閉安全啟動機制。
第三步:繼續在BIOS界面中切換到SaveExit(保存/退出)標簽,單擊運行下方的Launch EEI Shell from filesystem device(從系統設備中運行EFI)項,進入相應界面,在Device mapping table(設備映射表)項下,查看一下U盤分區盤符(此例中為fs0)。在“Shell>”提示符中輸入該盤符,回車,切換到相應路徑(如圖7)。輸入bootmgfw.efi,回車,熟悉的安裝界面就出現了,接下來,用常規方法完成安裝即可。
實例2:切換到傳統BIOS模式,安裝32位系統
Win Vista 和Win 7 32位和Win XP等系統不被UEFI BIOS支持,這時,安裝的唯一方法,就是將BIOS引導模式切換到傳統BIOS,同時禁用安全啟動機制。由于目前大部分主板同時支持UEFI BIOS和Legacy BIOS兩種模式,所以我們只需在BIOS中稍加設置,即可切換。
以華碩N56筆記本為例。
第一步:在BIOS主界面中切換到Boot(引導)標簽,選擇UEFI/BIOS Boot Mode(UEFI/BIOS引導模式)項,回車,打開相應的對話框。通過按下向上或向下方向鍵,選中Legacy(傳統)項(如圖8),回車,將引導模式切換到傳統模式。
第二步:用上面所說的方法,禁用安全啟動機制,按下F10鍵保存設置退出BIOS設置界面。
第三步:此時,系統仍不能順利安裝這是因為根據微軟規定,Windows系統的安裝必須采用“UEFI+GPT”或“Legacy+MBR”方式才行即:在UFEI BIOS引導模式下,硬盤分區方案應為GTP,在傳統的 BIOS引導模式中,分區方案應為MBR(實際上,我們平常所用的硬盤,大部分采用的是這種分區方案),這樣,難免會出現我們上面雖然已經將BIOS切換到了傳統模式但硬盤的分區方案卻仍為GTP的情況,最終導致安裝失敗。所以接下來,我們還需要利用“硬盤分區”(DiskGenius)等工具,將分區方案轉換為MBR。
由于目前我們所見的Win PE系統中(如《電腦迷》隨刊贈送的光盤所內置的Win PE系統)已經提供了“硬盤分區”工具,所以我們只需用Win PE引導系統,即可完成轉換。
用Win PE光盤引導系統運行其中的“硬盤分區”(DiskGenius),然后在出現的程序主界面中右擊左側的磁盤,在彈出的右鍵菜單中,查看一下“轉換分區表類型為MBR格式”命令是否處于可執行狀態(如圖9)。如果是,說明當前的硬盤分區方案為GTP,選擇該命令,單擊工具欄中的“保存更改”按鈕,將磁盤分區方案轉換為MBR。現在重啟系統看看,Windows XP或其他32位系統,是不是已經能夠順利安裝了?
提高,讓Win 8和其他系統共存
上面我們講了在預裝了Win 8的品牌機中安裝新系統的方法。那么,我們能否更進一步,在不更換Win 8的前提下安裝雙系統呢?答案是肯定的。
由于原Win 8是運行在UEFI BIOS模式下,所以我們要安裝的第二系統必須也要支持該模式才行,如Win 7 64位版本。
第一步:解壓Win 7 系統到U盤根目錄。同時下載bootx64.rar和“啟動菜單修復工具”以備用。
第二步:在U盤根目錄下的efi文件夾中新建一個名為boot的文件夾,解壓bootx64.rar文件,將其中的bootx64.efi復制到“efi\boot”目錄中(如圖10)。
第三步:重啟系統,進入BIOS設置界面,禁用安全啟動機制。同時將引導設備設置為U盤。重啟系統,然后在出現的系統安裝界面,按照提示,完成Win 7的安裝工作(應安裝到非系統分區)。
第四步:運行啟動菜單修復工具,在出現的界面中選擇“【1.自動修復】”項(如圖11),程序會對啟動菜單進行修復,修復完成,在系統重啟后出現的菜單項中將會出現Win 8和Win 7兩項。以后,要進入哪個系統,只需根據自己的需要選擇即可。