從新安裝的 Ubuntu 14.04 開機到新的 SSD 硬碟時出現問題

從新安裝的 Ubuntu 14.04 開機到新的 SSD 硬碟時出現問題

我多次嘗試在桌面上安裝新磁碟上的 Ubuntu 14.04。但 grub 從來沒有工作過。重新啟動後,始終會進入救援 grub 命令列,並顯示訊息可以「開啟」磁碟,請參閱圖 1。

在此輸入影像描述

我的系統具有以下硬碟結構。

在此輸入影像描述

最後一次嘗試是安裝最後一個 Ubuntu 15.04,當它準備好在磁碟格式化後安裝系統時,它會向我顯示有關 UEFI 的消息,例如我推動使用 UEFI 或類似的內容(我不記得說了什麼)訊息)但重新啟動後出現同樣的問題。我忘了說,當(預覽安裝)我在 hte Hard dik 中安裝 ubuntu 時,我在安裝或 grub 方面遇到了任何問題。編輯:我的主機板是技嘉 GA-H87-HD3 sudo blkid 的結果

ubuntu@ubuntu:~$ sudo blkid
/dev/sda1: LABEL="System Reserved" UUID="F84AA0AF4AA06C56" TYPE="ntfs" PARTUUID="13e39544-01"
/dev/sda2: UUID="2EB6A8A9B6A872CF" TYPE="ntfs" PARTUUID="13e39544-02"
/dev/sdb1: UUID="adac9a65-e121-4000-a2e4-9000372dfee3" TYPE="ext4" PARTUUID="be40ea1a-8031-4024-b8f9-782801d8e085"
/dev/sdc1: UUID="9CA29CF6A29CD65C" TYPE="ntfs" PARTUUID="3a0ff180-01"
/dev/sdd1: LABEL="New Volume" UUID="5CA815C4A8159E18" TYPE="ntfs" PARTUUID="57980e32-01"
/dev/sdi1: LABEL="UUI" UUID="C2F4-1EFA" TYPE="vfat"
/dev/loop0: TYPE="squashfs"
/dev/sdb2: UUID="185c13af-c626-4db3-a276-410f64711637" TYPE="swap" PARTUUID="06bd4ae4-38b1-4cbc-bc88-8a66c87ab77d"

答案1

首先,嘗試以「安裝前嘗試」模式啟動安裝介質,開啟終端機窗口,然後鍵入:

sudo blkid

此命令將產生有關磁碟分割區的信息,如下所示:

/dev/sda2: LABEL="SSD_ESP" UUID="E231-242F" TYPE="vfat" 
/dev/sda3: UUID="5028fa50-0079-4c40-b240-abfaf28693ea" TYPE="ext4" 
/dev/sda4: UUID="65e70569-536a-4b50-b7c7-9267359447e8" TYPE="reiserfs" 

掃描此輸出,尋找第一個螢幕截圖中「無此類裝置」錯誤中的 UUID 值(長十六進位數)。如果您可以找到該特定數字,則表示由於某種原因,GRUB 無法找到您的 SSD,儘管 Ubuntu 可以。當 SATA 裝置插入韌體無法存取但 Linux 可以存取的連接埠時,就會發生這種情況。在這種情況下,將磁碟移至主機板上的另一個 SATA 連接埠可能會有所幫助。有關哪些實體連接埠由哪些磁碟控制器晶片組控制的信息,請參閱手冊。如果您的其他磁碟之一沒有可啟動作業系統,您可能只需更換電纜即可。

如果您在輸出中沒有看到訊息中的 UUID blkid,則表示您的 GRUB 設定已損壞。如果您從先前的安裝啟動舊的 GRUB,則可能會發生這種情況。如果 GRUB 設定腳本存在錯誤,也可能會發生這種情況。 (看起來像你的EFI系統分割區位於 Ubuntu 啟動分割區之外的另一個實體磁碟上,這種情況很不尋常,可能會觸發很少有人遇到的錯誤。

  • 在 Ubuntu live 磁碟中,運行引導修復。該工具可以修復許多 GRUB 問題,但不能保證成功,特別是當問題是 GRUB bug 時。
  • 下載我的 USB 隨身碟或 CD-R 版本rEFInd 啟動管理器,用它準備一個介質,然後啟動它。 (如果您還沒有這樣做,您可能需要停用安全啟動。)這將為您提供啟動 Ubuntu 和磁碟上任何其他作業系統的選項。如果您可以啟動所有作業系統,請啟動至 Ubuntu 並安裝 rEFInd PPA 或 Debian 軟體包。這應該將 rEFInd 設定為您的主開機管理器,繞過 GRUB。

相關內容