我有備份解決方案恢復 CD 的 ISO 映像。當我將映像燒錄到 CD-ROM 時,我可以在 UEFI 或正常模式下從它啟動,沒有任何問題。
不幸的是,這不適用於我的筆記型電腦,因為它沒有光碟機。因此,我嘗試建立一個也可以在 UEFI 模式下啟動的可啟動 USB 記憶棒,但到目前為止我還沒有成功(請注意,筆記型電腦具有 UEFI 並以 UEFI 模式啟動 Windows 7)。
所以我的問題是,是否有人知道如何在我的 USB 記憶棒上取得 ISO,以便它像我使用 CD-ROM 一樣啟動?
答案1
請澄清:你能用那張 CD 啟動嗎?兩個都BIOS 和 UEFI 模式?例如,啟動選單中是否有兩個啟動記錄或模式切換旋鈕?
與 ISO 相比,準備 UEFI 可啟動 USB 隨身碟實際上要簡單得多,至少在我的實驗中是如此:與EFI/BOOT/BOOTX64.EFI
特製的El Torito 啟動軟碟映像相比,FAT 分區知道下一步該做什麼,但同樣的廢話。
也許您需要提取該efiboot
圖像,mount -o loop
並將其內容提取到EFI/BOOT
目錄中。
答案2
您應該能夠簡單地將隨身碟格式化為 FAT32 並將 ISO 的內容複製到其中。
我相信您不需要任何進一步的步驟。
答案3
魯弗斯 支援BIOS和UEFI系統。
您需要將檔案系統設定為 FAT32。預設情況下,Rufus 使用 NTFS,UEFI 無法讀取它。
答案4
- 大多數 UEFI 系統只能在 UEFI 模式下啟動 x64 啟動介質,如下所示這裡
- 對於定制的 ISO,它始終是實驗性的,並且可能支援其中之一。
- 通常,UEFI 啟動需要 FAT32 格式的磁碟機或啟動磁碟機上的此類分割區。但FAT32只能支援小於或等於4GB的檔案。因此,必須使用一些技巧將檔案(提取的)大於 4GB 的 ISO 套用於啟動媒體。
- 斯拉克斯只有當最大檔案(通常
install.wim
)小於或等於 4GB 時,這種方式才可行,因為它在開機磁碟機上使用單一 FAT32 分割區。 - 魯弗斯當最大檔案小於或等於4GB時,使用單一FAT32分割區否則,您只能選擇 NTFS 作為 UEFI + GPT 的選項。這樣,您將需要停用安全啟動在 UEFI 韌體中啟動到媒體。安裝或修復完成後,您可以再次開啟安全啟動,但在所有 UEFI 韌體(例如某些韌體)中,安全啟動停用/啟用並不是非常簡單華碩主機板
方法: (假設最大檔案小於4GB)
(A)斯拉克斯方式
- 下載所需的 ISO:贏得 8/8.1/10/贏7
- 將 ISO 解壓縮到具有良好存檔程序的資料夾中,例如7zip/解壓縮工具
- 插入筆式驅動器並將其格式化為 FAT32
- 將解壓縮後的 ISO 資料夾中的所有檔案複製到 U 盤根目錄
- 驅動器已準備好從以下位置啟動(可在 UEFI 和 MBR 中啟動)
(在使用帶有.wim
&.swm
檔案的 ISO 時,這樣它們總是在 UEFI 和 MBR 中啟動)
(二)魯弗斯之路
- 插入筆式驅動器
- 啟動 Rufus 並按照下面的圖片和說明進行操作:
- *Drive will be formatted, so back up any important data on it*
- 在中選擇筆式驅動器裝置選單
- 點選選擇,瀏覽到Win 7/8/8.1/10 iso並雙擊它
- 它將顯示在下面啟動選擇(標記為藍色的在圖像中)
- 選擇分區方案作為GPT&目標系統作為UEFI
- 按開始
- 一旦顯示準備好,完成了,可以關閉Rufus了
方法: (假設最大檔案> 4GB)
您有大於 4GB 的檔案嗎?
當最大檔案大於 4GB 時,
斯拉克斯方式會提示您類似“檔案大小不適合...”
魯弗斯將不會提供您 FAT32 與 UEFI + GPT 的選項,只留下 NTFS 可供選擇!
(顯然,當最大檔案小於或等於 4GB 時,這些方法也適用!)
方式:
(A)魯弗斯:使用 UEFI + GPT + NTFS 並停用安全啟動啟動進入媒體!
(B) 更改並替換檔案.wim
以.esd
歸檔並使用斯拉克斯方式。
有很多方法可以做到這一點,例如DISM++
(但我不建議這樣做,因為這個過程會佔用大量資源。如果你的系統不夠強大,它會嚴重癱瘓你的系統!)
(C) 將.wim
文件拆分並替換為多個.swm
文件,每個文件應小於 4GB!
我發現 ISO 中只有一個檔案超過 4GB,即install.wim
.所有其他檔案均boot.wim
遠低於 4GB。所以,我們必須拆分和替換install.wim
我們將使用:wimlib-imagex
一般命令是:
wimlib-imagex split --check windows.wim windows.swm 100
我們想install.wim
分裂1200MB install.swm
大塊。所以,我們的一般命令是:
wimlib-imagex split --check install.wim install.swm 1200
但.. 我們需要在需要的地方告訴一切的路徑。
對於一個實際的例子:
提取視窗 ISO到帶有存檔器的資料夾:7zip/解壓縮工具
在根目錄中建立 3 個資料夾
c:
,即:c:\New 1
,c:\New 2
&c:\New 3
解壓縮下載的wimlib zip 檔案到根新 1資料夾。
在裡面提取的iso資料夾,導航到來源資料夾。拖放
.install.wim
至新2資料夾。開啟命令提示字元。
複製、貼上並按原樣運行此命令(附引號!):
"c:\New 1\wimlib-imagex" split --check "c:\New 2\install.wim" "c:\New 3\install.swm" 1200
等待事情完成。
出口命令提示字元。
您的
install.swm
文件已準備好c:\New 3
導航到提取的 iso 資料夾並替換
install.wim
為install.swm
檔案。格式化筆式驅動器FAT32。
拖放 Iso 提取的資料夾(我們已將其替換為安裝.wim和安裝.swm文件s),到筆式驅動器並讓它完成。
完成!
(這邊走筆式驅動器將可啟動至兩個UEFI&膜生物反應器)