主要參考了這些文章:
0、備份硬盤數(shù)據(jù)。因?yàn)镸BR分區(qū)表改GPT是要全部格式化的。
1、制作U盤,可以用UltraIso等工具,將Win7 64位安裝盤dump到U盤上,要注意的是,win7只有64位版本才支持EFI引導(dǎo)。另外也有文章說(shuō)U盤本身要先換成GPT分區(qū),再用UltraIso做成安裝盤,但我沒(méi)這樣做。
2、bootmgfw.efi文件??梢詮囊粋€(gè)裝好的win7 x64系統(tǒng)中拷貝出來(lái)(C:\Windows\Boot\EFI),或者用7-zip打開(kāi)安裝U盤里面sources\install.wim,把里面對(duì)應(yīng)目錄的bootmgfw.efi拷貝出來(lái)。重命名為bootx64.efi。
3、將U盤里面的 efi\microsoft\boot\ 目錄拷貝到它的上一級(jí)目錄,即拷貝為 efi\boot。將bootx64.efi拷貝到efi\boot。
4、重啟進(jìn)入U(xiǎn)EFI設(shè)置界面(以前稱為開(kāi)機(jī)BIOS設(shè)置界面),將硬盤模式調(diào)整為AHCI,在啟動(dòng)選項(xiàng)里面打開(kāi)EFI支持(有些主板缺省就打開(kāi)的)。
5、重啟,按F11(不同主板不一樣)進(jìn)入啟動(dòng)順序選擇,選“UEFI ...<你的U盤名稱>”的那項(xiàng)。能夠啟動(dòng)而不重新進(jìn)入U(xiǎn)EFI設(shè)置,說(shuō)明U盤啟動(dòng)已經(jīng)沒(méi)問(wèn)題了。
select disk 0
clean
convert gpt
rem == 1. System partition =========================
create partition efi size=100
rem ** NOTE: For 4KB-per-sector drives, change this
rem value to 260 **
format quick fs=fat32 label="System"
assign letter=S
rem == 2. Microsoft Reserved (MSR) partition =======
create partition msr size=128
create partition primary
rem == 3. Windows partition ========================
format quick fs=ntfs label="Windows"
assign letter=W
list volume
exit
7、在安裝界面的分區(qū)設(shè)置那個(gè)窗口里刷新,就能看到新分的分區(qū)了,點(diǎn)擊想要安裝Win7的分區(qū),如果窗口下方不出現(xiàn)黃色驚嘆號(hào)的提示(點(diǎn)擊提示,出現(xiàn)“windows無(wú)法安裝到這個(gè)磁盤,選中的磁盤采用GPT分區(qū)形式”這樣的出錯(cuò)信息),則大功告成。
附:非常強(qiáng)大的工具:EFI SHELL ,可以從主板的啟動(dòng)選項(xiàng)里面選擇“Launch EFI Shell from filesystem device”來(lái)進(jìn)入(https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/ShellBinPkg/UefiShell/X64/Shell.efi)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。