我已經使用 dd 將 Windows 8 映像燒錄到 USB 上。上面有 boot efi bootmgr 等所有檔案。當我在啟動過程中按下 Esc 時,會出現一個包含 3 個選項的選單:Ubuntu、UEFI Sony、Enter setup。當我選擇 UEFI Sony(潛在視窗)時,選單消失一秒鐘然後再次彈出。如果我更改 UEFI 中的啟動優先級,使我的 USB #1,電腦嘗試啟動 Windows 一段時間,然後忽略它並啟動 ubuntu。我懷疑我做錯了,但我浪費了一整天的時間。
答案1
Microsoft 提供的最新 ISO不是使用任何傳統工具。引用自 MKUB 社群 wiki:
無法將 Windows iso 檔案中的內容直接提取到 USB 隨身碟。檔案未正確複製(使用任何標準複製工具:cp、rsync、dd)在 Ubuntu 16.04.1 LTS(目前的 Ubuntu 版本,此功能已新增至 mkusb-nox 中)。但它以可靠的方式工作,提取到 tar 文件,然後從 tar 文件提取到 USB 隨身碟。
因此,簡單的解決方案是使用完全相同的工具(已成功測試):MKUSB(對於 Ubuntu 及其衍生產品,也可以在 Debian 及其衍生產品中工作)。
安裝:
sudo add-apt-repository ppa:mkusb/ppa
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi
答案2
我們可以嘗試根據以下文章從 live USB 重新啟動 Windows 8。如果還是不行,可能是UEFI啟動磁碟有問題,我們可以參考同一篇文章重新建立UEFI啟動磁碟。
本文包含三個部分:
UEFI 可啟動 USB 隨身碟指南要求
UEFI 可啟動 USB 隨身碟指南
Windows 8 中的 UEFI 啟動