如何建立可啟動的 Windows USB?

如何建立可啟動的 Windows USB?

我最近使用 Gparted 調整分割區大小,因此我有 200GB 未分配空間想要安裝 Windows 7。

問題是,我的電腦不允許我從 USB 啟動。它允許我從 USB 啟動 Ubuntu,但不能啟動 Windows。

我甚至在創建可啟動的 Ubuntu USB 時都遇到了嚴重的問題。 Startup Disk Creator、UnetBootin(和 UnetBootin 494)、WinUSB 等都不起作用。我在 grub 後一直出現黑屏,然後又回到 grub。

最後,透過終端的 p7zip 成功了,讓我啟動進入Try Ubuntu,這樣我就可以使用 Gparted 對 HDD 進行分割。現在我有未分配的空間,我想安裝 Windows 7。

我按照說明透過 UnetBootin 將 Windows ISO 放到 USB 上,但之後我的電腦沒有偵測到 USB。說明上說將 USB 格式化為 NTFS,我照做了。它偵測到 FAT32,但不會從中啟動。

我嘗試了 WinUSB,但最後收到一條錯誤訊息,指出 USB 不是 EFI 裝置。

我已經關閉了安全啟動、快速啟動,並將 USB 設定為啟動優先順序。

我可以再使用 p7zip 嗎?我嘗試安裝 ISO,單擊文件並將其拖到 USB 上,然後以這種方式啟動(有幾條說明說這有效),但沒有任何反應。

我的工具和 USB 都快用完了。我已經用過 3 個了,包括一個全新的。依然沒有。我需要一些建議!

編輯:我用新的 USB 再次嘗試了 WinUSB。這是錯誤輸出:

Installation failed !
Exit code: 512
Log:
Formating device...
Mounting...
mount: block device /home/zachary/Windows7Ultimate/Windows7Ultimate.iso is write-    protected, mounting read-only
Copying...
Installing grub...
Installing for x86_64-efi platform.
grub-install: error: /media/winusb_target_1407629458_2779 doesn't look like an EFI  partition.
.
Error occured !
Syncing...
/usr/bin/winusb: line 78:  7228 Terminated              while true; do
sleep 0.05; echo 'pulse';
done
Cleaning...
/usr/bin/winusb: line 78:  7371 Terminated              while true; do
sleep 0.05; echo 'pulse';
done
Umounting and removing '/media/winusb_iso_1407629458_2779'...
Umounting and removing '/media/winusb_target_1407629458_2779'...

編輯2:當我使用 UnetBootin 時,下載完成並要求我重新啟動。當我重新啟動並進入 BIOS 時,USB 不顯示為可開機選項。它只是不在那裡。應該指出的是,我的電腦預先安裝了 Windows 8。這會有所不同嗎?我也無法從 BIOS 將 UEFI 更改為 Legacy。

答案1

我假設您已經檢查了 BIOS 設定的啟動順序等,因為您提到 Ubuntu 確實從 USB 啟動。另外,請確保在 BIOS 中停用安全啟動。在某些情況下,您必須先設定 BIOS 管理員/管理員密碼,然後才能變更設定。

其他可能的問題可能是拇指驅動器、您用來建立 Windows USB 安裝或 ISO 的實用程式。您確定 Windows ISO 完全可啟動嗎?

為了獲得最佳結果,我建議嘗試Windows USB 下載工具

如果您確定 ISO 正常工作並且感覺有點大膽,請嘗試由美。這個(免費供個人使用)實用程式可讓您在單一拇指驅動器上進行多個安裝。有了它,您可以建立一個拇指驅動器,讓您可以在多個 Windows 版本和 Linux 版本的混合安裝中進行選擇。

相關內容