兩周前為師兄克隆了自己在用的系統(tǒng)棘伴,師兄用過幾天后,突然翻出了自己的陳年筆記本屁置,一臉期待的問 —— “師弟啊,幫我看看我這個電腦還有救嗎仁连?” “用幾年了蓝角?” “有五六年了..” 此時心中已有了答案,為師兄指了一條明路 —— 換固態(tài)饭冬! ”速度提升四五倍使鹅?換!“
說干就干昌抠,師兄當天買了東芝的固態(tài)患朱,第二天就到了〈渡唬”師弟啊裁厅,這個系統(tǒng)冰沙,能不能幫我克隆到筆記本上?這系統(tǒng)太好用了执虹,效率提高三四倍...“ win10專業(yè)版+office+Googlechrome+微軟商店+一些實用的綠色工具拓挥,,袋励,這一個個裝一天時間都不夠用的侥啤。固態(tài)硬盤和臺式機的機械盤不一樣大,克隆也無法使用茬故,轉(zhuǎn)而想到GHO還原盖灸,正式開啟了本次踩坑之旅..
系統(tǒng)制作篇
系統(tǒng)是現(xiàn)成的,打開臺式機磺芭,直接進入PE赁炎,使用Symantec Ghost
制作鏡像文件。
等待....... 成功生成gho文件 :
系統(tǒng)還原篇
進BIOS更改設(shè)置
- 關(guān)閉
OS Optimized Defaults
以便打開傳統(tǒng)模式啟動徘跪,點擊Load Setup Defaults
確定更改
-
設(shè)置啟動模式為UEFI
硬盤分區(qū)及GHO還原
- 使用
DiskGenius
將硬盤分為C, D兩個區(qū)甘邀,因為是固態(tài),分太多也沒必要垮庐。 - 使用
Symantec Ghost
還原系統(tǒng)分區(qū)松邪。
- 關(guān)鍵一步 - 復制ESP(0)分區(qū):使用
DiskGenius
為其分配驅(qū)動器號,以復制其中的文件哨查。完成后刪除驅(qū)動器號逗抑,還原。
踩坑寒亥!
以上操作完成邮府,信心滿滿開機,遇藍屏.. \Windows\system32\winload.efi溉奕,錯誤代碼:0xc000000e
老爸從小教育我褂傀,遇到問題不要慌要冷靜思考..此時問題已經(jīng)很明顯了,一定是引導出現(xiàn)了問題加勤。
在網(wǎng)上查詢各種資料仙辟,從海量信息中找到感覺比較靠譜的一個UEFI 下 Windows 引導過程介紹:
系統(tǒng)安裝完成后,Windows 還會將自己的啟動管理器的信息寫入固件的優(yōu)先啟動項中鳄梅,這樣在 BDS 階段叠国,固件會默認引導 Windows 啟動管理器。默認情況下戴尸,UEFI 固件加載的啟動文件式 EFI\BOOT\bootx64.efi (bootia32.efi)粟焊,而 Windows 強制寫入的啟動項則會加載 EFI\MICROSOFT\BOOT\bootmgfw.efi,這兩個文件其實是一模一樣的文件。
啟動管理器(bootxxx.efi)會首先加載 BCD 文件项棠,從 BCD 中讀取所有啟動項悲雳,如果有多個啟動項并且沒有默認啟動項就會有一個菜單來顯示,當用戶選中其中某個啟動項后沾乘,啟動管理器就會從對應的分區(qū)(通過分區(qū) GUID)中讀取 winload.efi怜奖,如果這時找不到 winload.efi,或者 winload.efi 簽名校驗失敗翅阵,就會藍屏 0xc000000e歪玲,即找不到引導文件,加載完 winload.efi 后掷匠,控制權(quán)就正式交給 winload.efi滥崩。
一個win10 藍屏 winload.efi 怎么辦解決方案:
1、準備一個 Win10 啟動盤(U 盤讹语、光盤皆可)钙皮。插入啟動盤啟動,在 Win10 的安裝歡迎界面下顽决,依照提示操作短条。
2、在 “現(xiàn)在安裝” 界面中才菠,選擇左下角的 “修復計算機”茸时。
3、彈出的界面內(nèi)赋访,選擇 “疑難解答”可都,然后繼續(xù)選擇 “命令提示符” 即可,接下來用命令解決故障了蚓耽。
4渠牲、輸入命令 bootrec /fixmbr,注意中間空格步悠,用這個命令修復 MBR 分區(qū)表签杈,一般就能解決問題了。
5鼎兽、如果啟動還是失敗芹壕,可以使用命令 bootrec /fixboot 重建引導扇區(qū)(部分故障也是由此而起),那么還是依照上面的方法接奈,用 Win10 啟動盤啟動進入命令提示符,輸入 bootrec /fixboot 修復就可以了通孽。
但礙于沒有多余的U盤來做Win10啟動盤既绩,且直覺告訴我現(xiàn)有的PE可以解決這個問題(還有比較懶..)茧妒,繼續(xù)尋找新的解決方案...... 功夫不負有心人幻赚,還是在四年前前學著裝三系統(tǒng)的博客以最為復雜的聯(lián)想的 ThinkPad 為例浪秘,BIOS 強制 UEFI 引導、改 OR 不改重裝系統(tǒng)及 UEFI 多系統(tǒng)中得到了啟發(fā)
順著思路往下做:
發(fā)現(xiàn)問題虽另!BCD文件中的磁盤引導信息丟失了!!钳降!
重啟電腦,問題終于解決腌巾!
總結(jié)
使用GHOST還原系統(tǒng)后會出現(xiàn)BCD文件引導丟失的情況遂填,此時應該檢查BCD文件!
基礎(chǔ)知識篇
BIOS功能
OS Optimized Defaults
系統(tǒng)默認優(yōu)化設(shè)置
在一些預裝 Win8/8.1 的電腦中澈蝙,會有 OS Optimized Defaults 選項吓坚。沒有預裝 Win8/8.1 的電腦沒有該設(shè)置選項。OS Optimized Defaults 是一個 “頂級” 設(shè)置選項灯荧,開啟該選項后礁击,BIOS 會自動將所有相關(guān)選項(即下文將要介紹的每個選項)恢復為預裝 Win8/8.1 默認啟動方式所要求的標準設(shè)置。具體設(shè)置:
- 切換到 UEFI 時:如果只安裝 Win8/8.1 可以選擇 “開啟(Enable)”逗载,其他情況 “關(guān)閉(Disable)”哆窿;
- 切換到 Legacy 時:選擇 “關(guān)閉(Disable)”。
Load Setup Defaults
載入默認值
關(guān)閉強制WIN8后厉斟,再選擇Load Setup Defaults
載入默認值(聯(lián)想電腦必須這一步挚躯,不然關(guān)閉強制WIN8無效)
UEFI/Legacy Boot
啟動方式選擇
該選項仍在 “啟動(Startup)” 選項卡中,即 Boot Mode(啟動方式)捏膨,這就是切換 UEFI/Legacy BIOS 的主要設(shè)置選項秧均。一般有三個選項:
- Auto(自動):自動按照啟動設(shè)備列表中的順序啟動,優(yōu)先采用 UEFI 方式号涯;
- UEFI only(僅 UEFI):只選擇具備 UEFI 啟動條件的設(shè)備啟動目胡;
- Legacy only(僅 Legacy):只選擇具備 Legacy 啟動條件的設(shè)備啟動;
CSM Support
兼容模塊設(shè)置
CSM(Compatibility support Module)表示兼容模塊链快,該選項專為兼容只能在 legacy 模式下工作的設(shè)備以及不支持或不能完全支持 UEFI 的操作系統(tǒng)而設(shè)置誉己。例如,目前很多獨立顯卡都沒有 GOP BIOS 支持域蜗,無法在 UEFI 模式下正常工作巨双,此時須 “開啟(Enable)”CSM。需要注意的是霉祸,在配置了 Class 2 類型 UEFI 的電腦上 CSM 選項與安全啟動(將在下文介紹)會發(fā)生沖突筑累,二者只能同時開啟其中的一個。
具體設(shè)置如下:
- 切換到 UEFI 時:建議只在安裝 Win8/8.1 并且需要開啟安全啟動的條件下選擇 “關(guān)閉(Disable)”丝蹭,其他情況選擇 “開啟(Enable)”慢宗;
- 切換到 Legacy 時:選擇 “開啟(Enable)”。
Secure Boot
安全啟動設(shè)置
安全啟動是 UEFI 的一個可選標準(在 Legacy 模式下是無效的,無需設(shè)置)镜沽,在一些 UEFI 電腦上沒有這一選項敏晤。采用了安全啟動的主板在出廠時,可內(nèi)置一些可靠的公鑰缅茉。只有用對應的私鑰簽署過的軟件(系統(tǒng))嘴脾,才能在啟動過程中通過內(nèi)置公鑰的認證從而被加載。惡意軟件不可能經(jīng)過認證蔬墩,自然無法被加載译打。因此,此舉可保證電腦啟動安全筹我。UEFI 沒有規(guī)定公鑰的具體頒發(fā)者扶平,在預裝 Win8/8.1 的電腦上微軟則強制 OEM 廠商采用安全啟動標準并置入微軟自己的公鑰。預裝 Win8/8.1 電腦出廠時安全啟動默認為 “開啟(Enable)” 狀態(tài)蔬蕊,這導致在默認狀態(tài)下無法引導包括 Win7 在內(nèi)的其他操作系統(tǒng)(目前结澄,已有系統(tǒng)可通過認證),不過用戶可以選擇將其關(guān)閉岸夯。
這里有兩個選項:
- 安全啟動(Secure boot status)選項麻献。如果我們要在 UEFI 模式下安裝 Win8/8.1 之外的系統(tǒng)必須選擇關(guān)閉。另外猜扮,還需要注意在上文 CSM 選項設(shè)置中提到過的 CSM 與安全啟動相沖突的問題勉吻。鑒于次,通常我們將其設(shè)置為 “關(guān)閉(Disable)”旅赢,關(guān)閉狀態(tài)下齿桃。
- 重置為設(shè)定模式 / 恢復出廠設(shè)置(Reset to Setup Mode/Restore Factory Keys)選項。這個選項用于清除或恢復內(nèi)置的安全啟動密鑰煮盼。一般我們無需設(shè)置該選項短纵。如果你的電腦預裝了 Win8/8.1,曾改動過相關(guān)設(shè)置選項僵控,現(xiàn)在想恢復默認設(shè)置(包括開啟安全啟動)香到,則可以通過這個選項將密鑰恢復到默認。
相關(guān)知識
- MBR 分區(qū)表:Master Boot Record报破,即硬盤主引導記錄分區(qū)表悠就,只支持容量在 2.1TB 以下的硬盤,超過 2.1TB 的硬盤只能 管理 2.1TB充易,最多只支持 4 個主分區(qū)或三個主分區(qū)和一個擴展分區(qū)梗脾,擴展分區(qū)下可以有多個邏輯分區(qū)。
- GPT 分區(qū)表:GPT盹靴,全局唯一標識分區(qū)表 (GUID Partition Table)炸茧,與 MBR 最大 4 個分區(qū)表項的限制相比帆疟,GPT 對分區(qū)數(shù)量沒有 限制,但 Windows 最大僅支持 128 個 GPT 分區(qū)宇立,GPT 可管理硬盤大小達到了 18EB。只有基于 UEFI 平臺的主板才支持 GPT 分區(qū)引導啟動自赔。
- ESP 分區(qū):EFI system partition妈嘹,該分區(qū)用于采用了 EFI BIOS 的電腦系統(tǒng),用來啟動操作系統(tǒng)绍妨。分區(qū)內(nèi)存放引導管理程序润脸、 驅(qū)動程序、系統(tǒng)維護工具等他去。如果電腦采用了 EFI 系統(tǒng)毙驯,或當前磁盤用于在 EFI 平臺上啟動操作系統(tǒng),則應建議 ESP 分區(qū)灾测。
- MSR 分區(qū):即微軟保留分區(qū)爆价,是 GPT 磁盤上用于保留空間以備用的分區(qū),例如在將磁盤轉(zhuǎn)換為動態(tài)磁盤時需要使用這些 分區(qū)空間媳搪。
- SECURE BOOT 功能:Windows 8 中增加了一個新的安全功能铭段,Secure Boot 內(nèi)置于 UEFI BIOS 中,用來對抗感染 MBR秦爆、BIOS 的惡 意軟件序愚, Windows 8 缺省將使用 Secure Boot, 在啟動過程中,任何要加載的模塊必須簽名 (強制的)等限,UEFI 固件會進行驗證爸吮, 沒有簽名或者無法驗證的,將不會加載望门。
-
UEFI和Legacy的區(qū)別