我的計算機在啟動時未載入 GRUB

我的計算機在啟動時未載入 GRUB

我使用安裝了 Windows 8.1 Pro 的東芝 Satellite A300 筆記型電腦。

我使用 Universal USB Installer 1.9.6.1 建立了一個 live USB,我可以使用 Ubuntu 網站上的 ISO 映像啟動 Ubuntu 15.04。

我的筆記型電腦成功從 USB 記憶體啟動,並且 ubuntu 成功運行,沒有出現任何問題。

在桌面上(我想它被稱為桌面)有一個名為“Install Ubuntu 15.04”的檔案/程序,我打開了它。

在安裝過程中,我選擇了一個已決定指派給 Ubuntu 的驅動器,並將其檔案系統類型變更為 ext4`` 並將 Ubuntu 安裝到該磁碟機上。安裝完成後,系統要求我重新啟動計算機,我照做了,但計算機直接啟動了 Windows 8.1。安裝ubuntu的分割區現在對Windows不可見,但在Disk ManagementWindows 8.1的電腦管理視窗的標籤中顯示「健康」。我在安裝 ubuntu 期間看到狀態「正在安裝 GRUB」或類似的內容,我做了一些研究,然後發現 GRUB 是來自 FSF 的多重開機管理員。然而,它似乎不存在,無論我做什麼,我都無法啟動安裝在 HDD 上的 Ubuntu。

我希望您能幫助我了解我該做什麼:

  1. 讓我的計算機檢測到 Ubuntu,以便我可以啟動它。

  2. 每次詢問我想要啟動哪個作業系統。

非常感謝

答案1

我想問題是grub 被安裝並配置為運行ubuntu 只是因為我在安裝ubuntu 時選擇了“其他東西”,因為我沒有重要信息,所以我重新安裝了ubuntu 但這次我選擇了“與Windows 一起安裝” ,因此安裝了grub並配置為提示啟動哪個作業系統。

這就是我試圖解決這個問題的推論。

我希望這可以幫助你。

答案2

首先你必須禁用休眠快速啟動(如果適用)在您的 Windows 8.1 作業系統中。
啟動進入Windows,開啟以管理員身份執行命令提示符並執行這個指令:

powercfg /h off  

若要停用快速啟動,請打開控制面板(舊版 - 不是現代設計),
選擇能量設定, 使能夠顯示隱藏的設定取消勾選快速啟動

關閉機器(做不重新啟動) 完全地。

將 GRUB 引導程式重新安裝到您的 Ubuntu 安裝中電噴模式
從 Ubuntu 安裝媒體啟動 - 然後打開終端機並執行:

sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub  

註1:sd*=磁碟| sd**= efi 分區 | sd***= 系統分區

如果您的機器附帶傳統BIOS- 使用以下命令重新安裝 GRUB 引導程式:

sudo mount /dev/sd** /mnt  
sudo grub-install --boot-directory=/mnt/boot /dev/sd*

註2:sd*=磁碟| sd**= 系統分區

若要辨識分區號,請使用格帕特。該工具包含在 Ubuntu 安裝媒體中。

引導至 BIOS 並在 UEFI 設定中變更開機順序。
選擇 Ubuntu 作為預設啟動作業系統。
現在您可以從 GRUB 選單中選擇要開機的系統。

相關內容