win7 efi安裝(個人心得)

1.準備一個fat32的u盤,將安裝文件複製到U盤,或者使用ultraISO刻錄到U盤

2.需要EFI SHELL(x64).zip文件

3.由於win7 64不完全支持uefi引導,電腦bios需要設置爲兼容模式(uefi/legacy都支持)

4.有的usb口說無法找到驅動,那你只有換一個口試試,若所有都不行,那你換個u盤試試(一般希望不大^_^)。那你只能用winPE安裝系統了(硬盤分區表爲mbr肯定是legacy模式引導),用winPE安裝可以試一試將硬盤轉爲gpt分區表,並且分好efi=100 msr=128分區(diskpart命令),再使用windows安裝器安裝,猜測應該爲efi引導。

下次測試一下:進入winPE轉換爲gpt再分好區,使用windows安裝器安裝完後(win8 or win10),選擇僅uefi模式啓動,看能不能啓動。能,則說明猜測是正確的。

5.進入安裝界面,shift+f10,使用diskpart工具,硬盤轉換爲gpt分區表模式,分區 efi msr。


6.若沒有序列號,可能存在無法激活的情況,這裏提供一個激活工具,可以試一下:http://bbs.pcbeta.com/viewthread-1101382-1-1.html

由以上可知,win7還是使用legacy模式較好,除非已有的uefi win8再裝一個win7雙系統。


以下是一個win7 efi安裝的例子:


在網上找了EFI安裝win7 64位的教程,大多是從光盤啓動安裝,雖然這種方法較爲簡單,但是,一來,光盤速度較慢,二來,光盤安裝方式不靈活。故參考了相關資料,實現了EFI啓動,從硬盤(U盤)安裝WIN7 64位。


聲明:本教程僅供參考,對於安裝過程中出現的任何損失,不負任何責任。

說明:
1.EFI引導下的win7 是無法軟件激活的,只能刷BIOS激活。2.軟激活可以參照風三少 的帖子 http://bbs.pcbeta.com/viewthread-1101382-1-1.html

本教程的前提條件
一、主板BIOS支持EFI
       一般來說,支持EFIBIOS,都有類似於EFI BOOT的選項,開啓即可。
二、原版64win7鏡像。
       大多修改版的win7鏡像,都沒有了EFI引導功能,需要原版鏡像。
        ps:windows 7 32位是不支持EFI引導的。



下面開始教程:

第一章 準備工作

一、製作安裝分區
    1、首先在移動硬盤(U盤)準備一個FAT32分區

  • 一定要FAT32分區,因爲efi bios只能識別FAT32分區
  • 可用空間-推薦5G,最低要求,能放下win7 鏡像解壓出的所有文件
  • 主分區也行,邏輯分區也行,不需要有引導功能。爲方便敘述,該分區稱爲Install分區。

    2、將win7 x64鏡像中的所有文件複製到Install分區根目錄

    3、將EFI SHELL(x64).zip解壓到Install分區根目錄,
        
    4、將bootmgfw.efi複製到Install分區根目錄

    最終,Install分區目錄結構如下圖

  
   

第二章 安裝win7 64位系統

一、從EFI啓動到EFI shell

1.開機按F2進入BIOS設置,在最後一下項EXIT中有選項
         

Launch EFI shell from filesystem device







2.啓動EFI shell後,如圖:



提示:
啓動EFI shell後,會有提示
fs0 :…………………………
fs1 :…………………………
fs數字-指的就是硬盤上的FAT32分區,類似於windows下的c:,d:盤符。

Shell>


光標後,輸入

fs0:


回車,即可進入該分區

命令

ls


可列出當前目錄下的文件


如果能看到win7安裝文件,就對了,如果沒有,則切換爲其它分區,鍵入命令
fs1:
fs2:
直到看到win7安裝文件。
如圖:


4鍵入命令bootmgfw.efi,即可啓動win7安裝程序。

二、安裝系統


 

重點介紹一下使用diskpart命令建立GPT磁盤,以及創建分區的方法

 

·         爲了敘述方便,win7 將要安裝到的磁盤,稱爲目標磁盤

·         這裏只介紹如何使用diskpart命令來建立GPT磁盤及分區,同時,該方法會抹去磁盤所有數據

·         無損轉換,請參考其它方法。

 

 

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

安裝程序到選擇分區時,可能遇到的情況:

當windows安裝程序進行到選擇分區的步驟時,

一、目標磁盤爲空白磁盤的情況,

    直接選擇目標磁盤,安裝程序會幫助你建立EFI的各種分區。

二、可能會出現如下圖所示的情況,這是因爲目標磁盤爲MBR磁盤

 

 

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

使用diskpart工具建立GPT分區的步驟:

 

1把MBR磁盤轉換爲GPT磁盤

·             在選擇分區界面,按下SHIFT+F10調出命令提示符


   

 

鍵入

diskpart

打開diskpart工具

 

選擇目標磁盤

·         list disk--------------------列出系統擁有的磁盤

·         select disk 0 --------------選擇0號磁盤,請根據磁盤大小,自行判斷你的目標磁盤

 

清空目標磁盤,並轉換爲GPT格式

·         clean-------------------------清除磁盤,該命令會抹去磁盤上所有數據

·         convert gpt------------------將磁盤轉換爲GPT格式

·         list partition-----------------列出磁盤上的分區,因爲我們剛轉換成GPT格式,因此,分區爲空

 

建立EFI分區及系統安裝分區

·         create partition efi size=100---------------建立EFI分區,大小爲100M,如果打算使用該分區引導MAC系統,建議大小200M以上

·         create partition msr size=128--------------建立MSR分區,微軟默認建立的話,大小是128M

·         create partition primary size=50000-------建立主分區,大小爲50000M,請根據自己需求調整,該分區用來安裝win7

·         list partition---------------------------------列出磁盤上的分區


 

·         PS:其實,一個diskpart工具,幾乎可以代替其他的第三方磁盤工具了,比如著名的DiskGenius,是無法更改GPT格式磁盤的分區ID的,但是diskpart可以。

·         PS:在安裝MAC系統的時候,需要更改分區ID。

·         PS:關於diskpart的詳細使用,可以在diskpart中鍵入help查看

 

 

2完成安裝

在windows安裝程序的選擇分區界面,點擊刷新”,會列出前述所建立的分區,選擇相應的分區,完成安裝。

 




EFI SHELL(x64).zip (988.19 KB, 下載次數: 40184)

 

bootmgfw.zip (324.63 KB, 下載次數: 28197)


回帖推薦

右邊夢境 發表於102樓  查看完整內容

更新bootmgfw.efi,可以引導cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章