整個起源的開端從找NVMe SSD規格開始,當初在買HP SSD的時候沒有搞懂規格
以為買了一塊M.2接口的SSD就會跑的飛快(是有快.....但受限通訊協定是SATA,也沒有快到哪邊去....
在這個突發奇想的操作與實驗中
我買了兩片WD SN750 M.2 NVMe SSD回來,一塊安裝原本的HP Elitebook 850 G3,就真的比較快一些
另一個就是拿來當本故事的主角了
準備開始動手做之前,需要準備下列物品,
1. NVMe SSD
2. Windows 7 SP1 ISO, 這個可以從Windows downloader 下載或是網路尋找
3. Windows 8 or 10的 bootx64.efi檔案
4. 數個MircoSD 讀卡器 + USB 隨身碟, 不一定要多但基本總數要有3個
5. DISM++ 很方便也很棒的整合工具
6. Rufsu 3.5
7. 承風雅賺推出的USBOX 4.0,拿來安裝Windows 7超方便 (個人給這個工具大推, 真的又強又好用
8. 傳統的BIOS, 本次主角為Asus M4A79 Deluxe
9. PCIe介面 ,有2.0以上就可以了,太舊的只有PCIe 1.0的規格,不如就直接買SATA 通訊規格的SSD就好,不要這麼麻煩轉來轉去
10. UltraISO Portable
11. Windows 7 NVMe 更新檔,直接到Microsoft上去下載
Windows6.1-KB2990941-v3-x64
Windows6.1-KB3087873-v2-x64
12. Boot Disk Utility (BDUtility.exe) BDU_v2.1.2018.023b,外國人寫的一套Mac導引程式
13. CloverISO-4934.tar.lzma
=================================進入正題=================================
先找到DISM ++,可以在Google 打DISM++就會看到,下載它是一個壓縮檔,記得你的下載位置並解壓縮它
在你要操作的硬碟中創立一個資料夾方便等等要進行的事情,並在這個資料夾中建立一個installwim的資料夾
點開UltraISO,把Windows 7 SP1 ISO 檔中的source資夾下的install.win取出
(在接下來的行為中,建議先備份手上的Windows 7 ISO,避免有一些問題需要重新製作時,沒有原始檔案)
取出後利用DISM++ 把Windows 7 install.wim載入
執行後他會先依本機系統的目錄為主,這邊我們另外手動點剛剛取出的install.wim檔並且把它掛載起來
選擇你剛剛取出的install.wim檔
載入它
載入完成後就可以選擇你預期要安裝的Windows 版本
在這邊有一點很重要,如果你是網路上下載的多合一版本Windows 7,請根據你預計要安裝的版本來選擇
像我是直接下載Windows 7 x64 professional,所以我就不用考慮其他的選項,直接選擇professional
再來選擇程式要解開install.wim檔的地方
最終完成的設定畫面就會是長這樣,確定選擇正確也完成後按下確定,等待程式載入
載入完成會出現這樣的字眼
點選『開起工作階段』
控制台 -> 更新管理 -> 新增,把載好的Windows 7 NVMe 更新檔整合進去
整合工具正在執行中
D
整合完成後會出現以下訊息,這樣就完成了
將整合好的install.wim重新打包
系統會詢問是否要新增一個檔案或是直接覆蓋,我這邊是選直接覆蓋
儲存中
儲存完成後就會回到『開起工作階段』
這邊選擇移除映像,這個動作是將剛剛DISM++ 將install.wim解開來的東西刪除,不並是真的刪除映像檔
接下來進行整合工作,把已經有NVMe的install.wim檔放回原來的Windows 7 SP1 ISO中
系統會提示你是否要覆蓋過去,也可以看到我們做完的install.wim檔比起原來ISO檔中的還要再大一點,選擇Yes
這邊還有一個很重要的一點,就是要把我們需要的bootx64.efi放進來, windows 8 or windows 10版本的都可以
原來的Winwos 7 的檔案中是沒有這樣的東西,所以我們要把UEFI的檔案放進來,讓後續要利用Clover uEFI可以順利導引
將整個boot 資料夾往上移動到原來Windows 7 ISO 中 efi的資料夾下即可
順便檢查一下boot資料夾中是不是有我們要的bootx64.efi檔案
一切準備完成後,就存檔
一切準備到這邊已經完成了50%
接下來我們要把已經整合好的Winodws 7 與承風雅賺推出的USBOX 4.0 透過Rufsu 燒錄到USB 隨身碟中
=================================燒錄正題=================================
拿出USB & MicroSD 讀卡器的組合
首先我們要把Windows 7 SP1 已整合好的ISO 燒錄到USB 隨身碟中
開起Rufsu 3.5
選取做好的ISO檔
確認硬碟格式為GPT與UEFI,一切認確無誤後按下執行
確認清除
觀查系統進行的狀態
完成後會出現這個狀態,到這邊就已完成60%的進度了
退出這個USB,接下來進行USBOX 4.0的燒錄
一樣確認GPT與UEFI,一切認確無誤後按下執行,並等待完成
==========================Clover 導引重頭戲==========================
將下載好的Clover Boot 解壓縮並執行,插入我們要製作的導引MicroSD卡
這邊我講一個重點,這個導引並不限定什麼形式
你也可以拿3.5吋、2.5吋的硬碟切下一個磁區當開機導引也可以或是跟我一樣拿一個MicroSD讀卡器插入小容量的SD卡
只要你能做的出來都可以拿來使用,我這邊是選擇用MicroSD讀卡器加上小容量的SD卡來當做導引碟使用
插入SD卡後會自動辨識,
點選options -> configuration
請將下載好的CloverISO-4934.tar.lzma 與BDU放在同一個資料夾中
選擇Local CloverISO-4934.tar.lzma,取消Multi partitioning,Valume label 這邊可以隨意填入也可以保持預設,設定完成後按下OK
按下Format 製作Clover Boot
選確定
等待製作中,製作完成後會出現一個All Done
回到剛剛製作的Clover boot disk中,我們要把NVMe 導引的檔案放到正確的資料夾中
少了這一步,就沒辦法正確的驅動了
很多網路上都說是要放在
傳統BIOS:到\ EFI\CLOVER\drivers64\
UEFI:到\EFI\CLOVER\drivers64UEFI \
其實真正的傳統BIOS,『只』需放一個 \EFI\CLOVER\drivers64\
兩個都放的話,我自己的經驗是認不到
將EFI\CLOVER\drivers-Off\drivers64UEFI\ 底下中的NvmExpressDxe-64.efi 複製一份放入到EFI\CLOVER\drivers64
到這一步我們就算是完成80%了,接下來我們將Clover boot disk 插入主機板測試開機是否可以辨識到NVMe SSD 裝製
這邊我們使用影片來進行解說
手邊我們先看到1:00,開機成功進入到Clover boot disk menu後 我們用鍵盤上的方向鍵往下移到到Start UEFI Shell 64
進入後我們可以觀查到FS1 這一行有出現關鍵字 pcie /xxxxxx/xxxxx/NVMe/xxxxxx 這邊我們就可以確認在導引進入NVMe裝置是沒有問題的
再來就是準備把USBOX 4.0 與Windows 7 USB插入並且開機 因為開機後有多個USB裝置,所以我直接選擇主機板上的Boot Menu, 選Clover boot disk為主
因為USBOX我們是製作成UEFI的方式,所以要直接點選檔案進入USBOX
1. 用鍵盤上的方向鍵往下移到到Exit Clover
2. 移到到boot maintenance manager
3. 選擇BOOT From File
4. 我們會看到Valume Label名稱是USBOX
5. 選USBOX -> EFI -> boot -> bootx64.efi
6. 選擇Win10 PE UEFI X64 (1024 x 768) 7. 耐心等待一下
進入到Win10 PE後,點選diskgenius (這邊我原本就已經有做好了,所以刪除的磁區的部份就當做是參考)
1. 確認你的NVMe硬碟
2. 刪除原本有的磁區(該步驟可跳過)
3. 在NVMe SSD 上按下右鍵點選建立esp/msr磁區
4. 完成起動磁區接下來就是要建立安裝空間,把剩下來的空間直接規劃主要磁碟分割
5. 最後按下左上角的套用變更完成磁區建立
確認磁區有了開機區也有了,就可以利用Windows 安裝器來安裝了
1. 選擇安裝來源source\install.wim (就是已經做好的Windows 7 USB
2. 選擇引導驅動器這邊可以不管,diskgenius製作esp/msr磁區有成功的話,系統會自動識別,燈號也會呈現綠、黃、綠
3. 安裝磁區的位置就選擇已建立好的主要磁碟分割
4. 這邊有一點很重要,起請根據你的製作好的Windows 版本進行選擇,程式預設是旗艦版,我的是專業版所以我手動選擇專業版
5. 點選開始安裝
6. 耐心的等待安裝完成
7. 安裝完成後按下確定並且手動關機,取下USBOX 與 Windows 7 USB
重新開機 手動選擇Boot Microsoft EFI Boot From EFI 接下來就是等系統完成安裝進入Windows 7吧
留言列表