
我已經在預先安裝 Windows 8 和 Linux Mint 17 的雙啟動系統上工作了一個月左右。在 Linux 中套用更新後,grub 載入程式不會出現,系統僅啟動 Windows。我使用了 Live CD 的啟動修復...http://paste2.org/CFK6PCPs是發布啟動資訊摘要的地方...沒有結果。我透過 live cd 的終端手動重新安裝了 grub2 ...儘管重新安裝和更新完成沒有任何問題(除了我最終無法卸載,因為它正在使用)重新啟動後仍然沒有出現 grub2 加載程序並且系統立即登錄Windows 8 ……有什麼建議嗎?
答案1
當我嘗試雙啟動 Windows 8.1 和 Fedora 時,我遇到了類似的問題。啟動進入 Windows 後,Grub 啟動選單消失,直到我更改 BIOS 設置,然後它才會工作,直到我再次啟動 Windows。這兩個連結幫助我解決了問題:
- http://www.zdnet.com/article/the-refind-boot-loader-for-uefi-systems-a-life-and-sanity-saver/
- http://www.rodsbooks.com/refind/installing.html#naming
一些具有 UEFI 韌體的 PC,尤其是 HP 的 PC,每次啟動時都會檢查預設啟動項目是否為/EFI/Microsoft/Boot/bootmgfw.efi
(Windows 引導程式),如果是不同的東西(例如 GRUB),則會將其重設。解決此問題的方法是替換bootmgfw.efi
為grubx64.efi
,這會使 PC 誤認為 Windows 引導程式是預設引導程式。
為此,您可以將原始bootmgfw.efi
檔案(Windows 引導程式)上移一個目錄,然後複製grubx64.efi
到 Windows 引導程式所在的資料夾並重新命名。您還需要更新原始路徑bootmgfw.efi
,/EFI/fedora/grub.cfg
以便 GRUB 可以找到 Windows 來啟動它。
答案2
建議了解雙啟動方法並通常遵循以下線程:
- 在預先安裝的 Windows 8(64 位元)系統上安裝 Ubuntu(支援 UEFI)
- 安裝 Ubuntu 後如何安裝 Windows?
- 與 Windows 8.1 一起安裝 Ubuntu 13.10
- 如何在不刪除 Windows 的情況下安裝 Ubuntu?
- 為什麼我沒有選項“與它們一起安裝 Ubuntu”
- Ubuntu 安裝與 Windows 8 UEFI 雙重啟動
- Ubuntu 13.10 安裝程式/live 無法在 UEFI 上從 DVD/USB 啟動
- 在 Windows 8 旁邊安裝 Ubuntu(UEFI 雙重啟動)
- Windows 8 刪除 Grub 為預設啟動管理器
- Windows 8 啟動時刪除 GRUB