如何在 Linux 系統上建立可啟動的 Windows 11 USB 驅動器

若要在 Linux 系統上建立 Windows 11 啟動 U 盤,請先在 USB 隨身碟上安裝 Ventoy,然後將 Microsoft 的 Windows 11 ISO 映像複製到該 USB 隨身碟。 Ventoy 會在啟動選單中顯示該 ISO 鏡像,因此您無需手動將安裝程式分割到 FAT32 和 NTFS 分割區。 Ventoy 安裝程式會清除所選 USB 上的所有資料;因此,在繼續操作之前,請務必備份 USB 隨身碟上的內容並確認裝置名稱。

你首先需要什麼

  • 需要一個容量足以容納 Windows 11 ISO 檔案的 USB 隨身碟。安裝 Ventoy 會刪除 USB 上的現有檔案。
  • 一台具備網路連線並擁有執行命令權限的 Linux 電腦sudo。
  • 目標電腦的處理器架構和硬體詳情。請查看微軟的Windows 11 規格說明,以了解完整的硬體需求,包括 TPM 2.0 和 UEFI 安全啟動功能。

使用 Ventoy 建立 USB

1. 下載 Windows 11 ISO 映像檔和適用於 Linux 的 Ventoy。

開啟微軟Windows 11 下載頁面。在磁碟映像部分,選擇與目標電腦架構相符的 ISO 文件,選擇安裝語言,然後下載檔案。請使用微軟官方下載頁面,而非第三方 ISO 鏡像網站。

接下來,從 Ventoy 的官方下載頁面下載最新的 Linux 歸檔檔案。如果該頁面提供了歸檔文件的 SHA-256 值,請將其與sha256sum解壓縮軟體包先前的結果進行比較: sha256sum ventoy-<version>-linux.tar.gz。

一台 Linux 筆記型電腦顯示 Windows 11 下載頁面,並附有語言選擇器。
圖示:如何在 Linux 桌面環境下選擇 Windows 11 ISO 映像。

2. 識別 USB 隨身碟並安裝 Ventoy

插入USB,然後打開終端機並列出已連接的磁碟:

lsblk -o NAME,SIZE,MODEL,TRAN,MOUNTPOINTS

請根據容量、型號和 USB 介面匹配可移動驅動器。如果您不確定是哪個設備,請將其拔下,再次執行命令,然後比較清單。安裝前,請關閉所有使用該磁碟機的檔案管理器視窗。

解壓縮 Ventoy 壓縮包,並在解壓縮後的資料夾中開啟終端。將/dev/sdX以下內容替換為 USB 隨身碟的完整裝置名稱,例如/dev/sdb。請勿使用分區名稱,例如/dev/sdb1。

tar -xzf ventoy-<version>-linux.tar.gz
cd ventoy-<version>
sudo sh Ventoy2Disk.sh -i /dev/sdX

在確認擦除提示之前,請先閱讀 Ventoy 顯示的裝置名稱。此-i選項會將 Ventoy 安裝到選定的磁碟;其文件警告稱,該磁碟上的所有資料都將遺失。命令列安裝程式提供了一個可選的-sVentoy 安全啟動支援開關。若要啟用此功能,請使用sudo sh Ventoy2Disk.sh -i -s /dev/sdX相同的已驗證裝置路徑。安全啟動可能會顯示首次啟動金鑰註冊螢幕,Ventoy 在其安全啟動策略中記錄了相關限制。啟用此選項之前,請先查閱其安全啟動指南。

Linux 終端機和 U 碟代表在選定裝置上安裝 Ventoy。
Ventoy 安裝步驟示意圖;請在繼續操作前確認整個裝置的安裝路徑。

3. 將 ISO 檔案複製到 Ventoy 的大資料分區

安裝完成後,Linux 系統應該會顯示 USB 上較大的 Ventoy 資料分割區。 Ventoy 預設將此分割區格式化為 exFAT 格式。在檔案總管中開啟該分割區,並將 Windows 11.iso檔案複製到其中。不要將 ISO 檔案複製到較小的VTOYEFI分區,也不要解壓縮 ISO 檔案的內容。

等待檔案完全複製完成後,安全彈出USB。 Ventoy會在資料分割區中搜尋ISO文件,並將其列在啟動選單中;您可以將Windows ISO檔案放在根目錄,也可以將其放在某個資料夾中。

Linux 檔案管理器將 Windows ISO 檔案複製到 Ventoy 的大型 USB 分割區。
將 ISO 檔案複製到 Ventoy 主分區的示意圖。

4. 從 USB 啟動目標電腦

將準備好的USB磁碟連接到要執行Windows安裝程式的電腦,然後重新啟動電腦。使用電腦製造商提供的按鍵開啟一次性啟動選單;常用按鍵包括F12、F11、Esc或Del。如果可用,請選擇U盤的UEFI啟動項目。

在 Ventoy 選單中,選取 Windows 11 ISO 檔案並按 Enter 鍵。 Ventoy 應該會啟動 Windows 安裝程式。如果安全啟動阻止 Ventoy 啟動或要求註冊金鑰,請按照官方指南中針對您的韌體和 Ventoy 版本的說明進行操作。 Ventoy 的Windows ISO 測試清單包含 Windows 11,但韌體相容性可能有所不同。

進入 Windows 安裝程式並不會自動安裝 Windows。如果繼續操作,請仔細檢查磁碟和分割選項,尤其是在電腦目前運行 Linux 系統的情況下;更改分割區前請務必備份重要檔案。

PC啟動畫面在Windows安裝程式畫面出現之前會反白顯示Ventoy。
圖示:啟動時選擇 Ventoy USB 並繼續進入 Windows 安裝程式。

修復常見的啟動問題

  • 啟動選單中缺少 USB 裝置:請嘗試使用其他 USB 端口,重新連接驅動器,並查看電腦製造商提供的啟動選單說明。如果啟用了安全啟動,請參閱 Ventoy 的指南,以了解該電腦支援的設定。
  • Ventoy選單中未列出Windows:請確認ISO鏡像已成功複製到Ventoy的大分割區VTOYEFI。如有必要,請從微軟重新下載ISO鏡像,並在下載完成後進行複製。
  • Ventoy 報告磁碟或權限問題:請使用下列命令重新檢查整個裝置路徑lsblk,確保您沒有選擇 Linux 系統磁碟,並使用下列命令執行安裝程式sudo。切勿猜測設備名稱。
  • Windows 安裝程式提示您的電腦不受支援:請查看 Microsoft 的硬體需求和電腦製造商的韌體設定。創建安裝介質並不能讓不受支援的硬體滿足要求。

有關 Ventoy 的 Linux 命令和分區詳細信息,請參閱其官方入門指南。

留下評論

如何在Linux系統上使用Cameractrls更改網路攝影機設置

如何在Linux系統上使用Cameractrls更改網路攝影機設置

使用 Cameractrls 在 Linux 上變更網路攝影機設定:調整曝光、色彩、減少閃爍和其他支援的控件,然後檢查相容的視訊模式。

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

如何在 Linux 上安裝 PhpStorm:工具箱、Tar.gz、Snap 和 AUR

在 Linux 系統上,您可以使用 JetBrains Toolbox 或獨立的 tar.gz 壓縮套件安裝 PhpStorm,此外還有 Snap 和 Arch AUR 版本可供選擇。 Java 已預先安裝。

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

如何在 Linux 系統上將 CD-ROM 備份為 ISO 文件

在 Linux 上使用 GNOME Disks 或 dd 建立 CD-ROM ISO。識別光碟機,監控複製過程,驗證鏡像,並了解何時損壞的光碟或音訊光碟需要其他工具。

如何在 XFCE 4 上設定雙面板

如何在 XFCE 4 上設定雙面板

為每個顯示器建立一個單獨的 XFCE 4 面板,將第二個面板指派給正確的輸出,調整其位置和大小,並新增所需的啟動器和狀態項目。

如何在Linux上安裝Cisco Packet Tracer

如何在Linux上安裝Cisco Packet Tracer

下載適用於 Ubuntu 64 位元系統的 Cisco Packet Tracer 9.0.1,使用 APT 安裝 DEB 軟體包,在終端機中接受許可協議,然後登入以啟動實驗環境。

如何在Linux系統下使用GIMP摳圖

如何在Linux系統下使用GIMP摳圖

在 Linux 系統上使用 GIMP 去除照片背景:描繪主體,刪除選定的背景,保持透明度,並匯出可重複使用的 PNG 檔案。

免費下載 FlightGear:官方安裝指南

免費下載 FlightGear:官方安裝指南

從官方網站免費下載 FlightGear。比較 Windows、macOS 和 Linux 版本的軟體包,安裝資料文件,即可開始您的首次飛行。

Google Tasks桌面應用程式:如何在電腦上使用

Google Tasks桌面應用程式:如何在電腦上使用

在瀏覽器中開啟 Google Tasks,新增 Chrome 捷徑或應用程式啟動,並透過行事曆和 Gmail 管理有日期的待辦事項。

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler:一款免費、簡單的鍵盤節拍音樂採樣器

OKSampler 可以將 MP3 片段對應到鍵盤按鍵,並支援音訊循環播放。了解這款經典免費軟體的功能、其舊功能的缺失以及下載前需要檢查的事項。

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

如何在 Linux 系統上安裝 Wireshark:Ubuntu、Fedora、Arch 等

使用目前軟體包命令在 Ubuntu、Debian、Fedora、Arch 或 openSUSE 上安裝 Wireshark,然後安全地配置即時資料包擷取。