手動升級到 14.04 後 Windows 8 無法啟動

手動升級到 14.04 後 Windows 8 無法啟動

我在之前安裝的 13.10 Ubuntu 之上安裝了 Ubuntu 14.04。我透過格式化掛載資料夾和主資料夾來手動完成此操作,而不觸及 Windows 分割區。顯然它沒有偵測到 Windows 作業系統。

但是 grub 選單上有一個「Windows 啟動管理員(位於 /dev/sda2)」項目,但它沒有執行任何操作。我只能啟動到 Ubuntu。

答案1

當我在預先安裝的 Windows 8 旁邊安裝 Ubuntu 14.04 LTS 時,我遇到了這個問題。

安裝 Ubuntu 後,我運行了建議的修復啟動修復。然而,grub 選單消失了,我的筆記型電腦直接啟動到 Windows 8。

bcdedit /set "{bootmgr}" 路徑 \EFI\ubuntu\grubx64.efi

成功完成後,只需重新啟動計算機,grub 就會出現,並且 Windows 和 Ubuntu 都可以正常啟動。

我強烈推薦閱讀儘管。 (如果你還沒有)

使用「其他」選項安裝 Ubuntu 時的一個小提示,建立一個至少是 RAM 大小兩倍的交換分割區(如果您還沒有這樣做)。如果您有 SSD,則只需忘記交換分割區即可。

答案2

啟動進入 Ubuntu。終端。

sudo update-grub

然後重新啟動。這應該會自動檢測所有啟動並重建 Grub。

相關內容