1. 程式人生 > >win10 + ubuntu14.04.5 沒有ubuntu引導進入系統的問題

win10 + ubuntu14.04.5 沒有ubuntu引導進入系統的問題

win 10 + ubuntu 14.04.5安裝: 

按照教程步驟進行安裝,分別使用Universal-USB-Installer和UltraISO寫入映象檔案,安裝成功後無法進入ubuntu引導介面。

插入U盤啟動後 選擇進入 try ubuntu without installing , 然後在終端中按照方法步驟輸入,進行到sudo update-grub 時,報錯:

/usr/sbin/grub-probe: Error:failed to get canonical path of /cow 

提到是win7和ubuntu雙系統下,grub的引導問題

按照步驟(轉自該部落格):

1、用ubuntu12.04光碟製作的U盤系統盤也可以)啟動後,進入“ Try Ubuntu 

”。  
2、開啟終端,首先建立root使用者,輸入命令sudo passwd,輸入密碼123(設定個簡單的就行),然後進入root許可權對系統進行操作,輸入命令:su,然後輸入密碼:123,進入root使用者。  
3、在終端中輸入命令:sudo fdisk -l (為小寫的L,檢視系統中的分割槽資訊),我這裡不像原博主所說那樣顯示分割槽,顯示為:

,但是我憑藉分割槽時候的印象記下ubuntu系統所在分割槽為/dev/sda1:

4、輸入mkdir /media/temp 。建立資料夾temp,用來掛載/sda1。
5、輸入mount /dev/sda1/media/temp 。掛載/sda1。
6、在終端中輸入命令:

grub-install --root-directory=/media/temp /dev/sda。重新安裝grub2到硬碟的主引導記錄MBR中,顯示“Installation finished.No Error Reported.”表示操作成功

7、重啟電腦,此時可以進入grub2引導介面了(注意,此時不能引導Windows 7),選擇進入ubuntu系統,進入終端,輸入命令:sudo update-grub2

重啟即可看到神效……雙系統拯救完成

但是我在操作到第六步輸入命令後報錯:

/usr/sbin/grub-bios-setup: error: will not proceed with blocklists.


仍然沒有找到很好的解決方法。

然後使用了部落格中提到的流弊軟體boot-repair,感覺真心流弊。

1.使用U盤進入系統,選擇try ubuntu without installing

2.安裝boot-repair, 新增ubuntu的boot-repair的PPA源:

sudo apt-apt-repository ppa:yannubuntu/boot-repair

sudo apt-get update

有一次輸入時候報錯:sudo: add-apt-repository: command not found

在網上找到的解決方法是:sudo apt-get install python-software-properties

sudo apt-get install software-properties-common

The current session is in Legacy mode.


分割槽方案和目標系統型別:用於UEFI計算機的GPT分割槽方案進行寫入。按照步驟再次重灌ubuntu後,進入try ubuntu without installing按照上述操作

用boot-repair進行修復,結果如圖。

然後重啟後沒有進入ubuntu引導介面,進入windows後輸入如圖命令:bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

回車後顯示操作成功,重啟電腦後成功。