使用 Linux 建立 Windows 11 可啟動 USB
如果您希望使用 Linux 作業系統在 PC 或 Mac 上安裝 Windows 11,那麼您來對地方了。本指南將引導您完成使用 Linux 上提供的工具透過 Windows 11 ISO 檔案建立可啟動 USB 隨身碟的過程。在本教學結束時,您將擁有一個可供安裝的功能齊全的可啟動 USB。確保您的 USB 隨身碟至少有 8 GB 的空間,並仔細按照以下步驟操作,以避免安裝過程中出現任何問題。
在開始之前,請確保您已準備好以下內容:
- Windows 11 ISO 文件,您可以從 Microsoft 官方網站下載:下載 Windows 11 ISO。
- Homebrew,一個幫助安裝必要軟體的 Linux 套件管理器。
- wimlib,一個用於處理 WIM 檔案的函式庫。
- 容量至少為 8 GB 的 USB 隨身碟。
步驟 1:下載 Windows 11 ISO
首先,請造訪 Microsoft 官方網站並下載 Windows 11 ISO 檔案。確保您選擇了適合您需求的正確版本。該文件將用於建立可啟動 USB。
步驟 2:安裝 Homebrew 和 wimlib
在安裝 Homebrew 和 wimlib 之前,請更新您的系統以確保您擁有最新的軟體包。打開終端機並執行以下命令:
sudo apt update
sudo apt upgrade
系統更新後,使用以下指令安裝 Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
如果遇到任何錯誤,請按照提示解決。 Homebrew 安裝後,執行此指令安裝 wimlib:
brew install wimlib
一旦兩個安裝完成,您就可以關閉終端。
步驟 3:準備 USB 隨身碟
將 USB 隨身碟插入電腦。您需要對其進行格式化以確保它可以使用。打開終端機並輸入以下命令來列出驅動器:
lsblk
識別您的 USB 磁碟機(例如,/dev/sdb)並使用以下命令繼續格式化它,將“sdb”替換為您的 USB 磁碟機識別碼:
sudo mkfs.vfat /dev/sdb
此命令將 USB 磁碟機格式化為 FAT32,這是與 Windows 安裝相容所必需的。
步驟 4:安裝 Windows 11 ISO
接下來,您需要掛載 Windows 11 ISO 檔案來存取其內容。建立目錄來掛載 ISO:
mkdir ~/iso
然後使用以下命令掛載 ISO,並調整 ISO 檔案的路徑:
sudo mount -o loop path_to_your_windows11.iso ~/iso
替換path_to_your_windows11.iso
為下載的 ISO 檔案的實際路徑。
步驟 5:將檔案複製到 USB 隨身碟
開始將檔案從已安裝的 ISO 複製到您的 USB 隨身碟。開啟檔案總管或使用命令列:
cp -r ~/iso/* /media/your_username/USB_DRIVE_NAME/
請確保在此過程中排除來源資料夾。
步驟 6:準備來源資料夾
複製檔案後,在 USB 磁碟機上建立一個新的來源資料夾:
mkdir /media/your_username/USB_DRIVE_NAME/sources
然後將已安裝 ISO 的來源資料夾中的所有檔案複製到USB 上的新來源資料夾中,但不包括install.wim檔案:
cp -r ~/iso/sources/* /media/your_username/USB_DRIVE_NAME/sources/
步驟 7:拆分 install.wim 文件
install.wim檔案需要拆分,因為它超出了 FAT32 4 GB 的檔案大小限制。為此,請在終端機中使用以下命令:
wimlib-imagex split ~/iso/sources/install.wim /media/your_username/USB_DRIVE_NAME/sources/ 3800
此命令將install.wim檔案分割成可以複製到 USB 磁碟機的較小的部分。
步驟 8:完成 USB 隨身碟
分割過程完成後,您可以安全地卸載 ISO 並彈出 USB 驅動器:
sudo umount ~/iso
可啟動 USB 隨身碟現在可用於在任何相容的 PC 或 Mac 上安裝 Windows 11。
額外提示和常見問題
確保使用正確的 USB 磁碟機識別碼以避免資料遺失。務必仔細檢查您輸入的命令,尤其是在使用sudo
可以修改系統檔案或磁碟機的命令時。如果在安裝過程中遇到分割區問題,請檢查磁碟機格式並確保其設定正確。
常見問題
我可以使用小於 8 GB 的 USB 隨身碟嗎?
不可以,Windows 11 至少需要 8 GB 的空間來儲存安裝檔。建議使用更大的 USB 驅動器以獲得更好的性能。
安裝時無法辨識USB驅動器怎麼辦?
確保 USB 隨身碟正確格式化為 FAT32,並且所有檔案都已正確複製。您可能還想嘗試不同的 USB 連接埠或電纜。
此過程對於其他 Windows 版本是否相同?
雖然整體步驟類似,但舊版 Windows 的特定檔案和大小可能會有所不同。請務必參考這些版本的相應文件。