我安裝了 Ubuntu 16.04 LTS,從那時起我就無法雙重啟動到 Windows boot-repair
8 30_windows
。啟動修復後產生的日誌為:http://paste2.org/7e86y4zL
有什麼幫助嗎?
答案1
看起來像是支援 UEFI 的機器,在 MSdos 分割區表磁碟上以傳統模式執行 Windows 8,安裝了 UEFI Ubuntu,而不是傳統模式安裝(您在 BIOS/UEFI 設定中選擇模式)。磁碟末尾有一個 EFI 分割區 sda8,但它不包含引導程序,既不包含 Ubuntu,也不包含 Windows,但它現在具有引導標誌。修復一,將啟動標誌移回 Windows 分割區,從 sda8 移回 sda2(Ubuntu 不關心,但 Windows 關心)。啟動 Ubuntu(在傳統模式下),然後執行
sudo update-grub
重新啟動並查看 grub 選單中是否有 Windows 選項。嘗試一下,看看是否有效。
檢查您安裝了哪個 grub,UEFI 安裝會給您留下錯誤的 grub,舊版本需要 grub-pc,而不是 grub-efi-amd64。
dpkg -l |grep grub
您可以清除並重新安裝 grub 軟體包,或只是以正確的舊模式重新安裝,格式化現有的 Ubuntu 分割區。這也消除了您對 /etc/grub.d 檔案所做的任何更改。