【轉】Windows和Ubuntu雙系統,修複UEFI引導的兩種辦法

來源:互聯網
上載者:User

標籤:

讀者在讀過我的安裝Ubuntu和Windows 8雙系統教程以後(見http://www.linuxidc.com/Linux/2015-01/111796.htm),碰到的主要的問題是電腦直接啟動到Windows 8而沒有出現啟動Ubuntu的選項。

這裡有兩種修複EFI啟動引導的方法,使Ubuntu可以正常啟動

將GRUB2設定為啟動引導

1. 啟用GRUB引導

在安裝時,有些地方可能會出問題。

理論上來說,如果你首先安裝Ubuntu,那麼你需要關閉快速啟動。

希望你按照這個指南建立一個UEFI Ubuntu 啟動優盤安裝正確的UEFI引導程式。

如果你在安裝時已經完成了這些事情,那麼可能出錯的地方就是將GRUB2設定為啟動管理器。

可以按照以下幾個步驟將GRUB2設定為預設的引導程式:

  1. 登入Windows 8
  2. 轉到案頭
  3. 右擊開始按鈕,選擇管理員命令列
  4. 輸入 mountvol g: /s (這將你的EFI目錄結構映射到G盤)
  5. 輸入 cd g:\EFI
  6. 當你輸入 dir 列出檔案夾內容時,你可以看到一個Ubuntu的檔案夾
  7. 這裡的參數可以是grubx64.efi或者shimx64.efi
  8. 運行下列命令將grub64.efi設定為啟動引導程式: bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
  9. 重啟你的電腦
  10. 你將會看到一個包含Ubuntu和Windows選項的GRUB菜單
  11. 如果你的電腦仍然直接啟動到Windows,重複步驟1到7,但是這次輸入: bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
  12. 重啟你的電腦

這裡你做的事情就是登入Windows管理員命令列,將EFI引導區映射到磁碟上,來查看Ubuntu的引導程式是否安裝成功,然後選擇grubx64.efi或者shimx64.efi作為引導程式。

那麼grubx64.efi和shimx64.efi有什麼區別呢?在安全啟動(serureboot)關閉的情況下,你可以使用grubx64.efi。如果安全啟動開啟則需要選擇shimx64.efi。

在我上面的步驟裡面,我建議先試一個,然後再試試另外一個。另外一種方法是選擇一個,然後根據你選擇的引導程式在BIOS中啟用或者禁用安全啟動。

2.使用rEFInd引導Ubuntu和Windows雙系統

rEFInd引導程式會以表徵圖的方式列出你所有的作業系統。因此,你可以通過點擊相應的表徵圖來啟動Windows、Ubuntu或者優盤中的作業系統。

點擊這裡下載rEFInd for Windows 8。

下載和解壓以後,按照以下的步驟安裝rEFInd。

  1. 返回案頭
  2. 右擊開始按鈕,選擇管理員命令列
  3. 輸入 mountvol g: /s (這將你的EFI目錄結構映射到G盤)
  4. 進入解壓的rEFInd目錄。例如: cd c:\users\gary\downloads\refind-bin-0.8.4\refind-bin-0.8.4 。 當你輸入 dir 命令,你可以看到一個refind目錄
  5. 輸入如下命令將refind拷貝到EFI引導區 xcopy /E refind g:\EFI\refind\
  6. 輸入如下命令進入refind檔案夾 cd g:\EFI\refind
  7. 重新命名樣本設定檔 rename refind.conf-sample refind.conf
  8. 運行如下命令將rEFind設定為引導程式 bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
  9. 重啟你的電腦
  10. 你將會看到一個包含Ubuntu和Windows的圖形菜單

這個過程和選擇GRUB引導程式十分相似。

簡單的說,主要是下載rEFind,解壓檔案。拷貝檔案到EFI引導區,重新命名設定檔,然後將rEFind設定為引導程式。

概要

希望這篇文章可以解決有些人在安裝Ubuntu和Windows 8.1雙系統時出現的問題。如果你仍然有問題,可以通過上面的電郵和我進行交流。

更多Ubuntu相關資訊見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

本文永久更新連結地址:http://www.linuxidc.com/Linux/2015-01/111797.htm

【轉】Windows和Ubuntu雙系統,修複UEFI引導的兩種辦法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.