刪除 Windows 後啟動 Ubuntu 時出現問題

刪除 Windows 後啟動 Ubuntu 時出現問題

所以我的系統原本在普通硬碟上裝有 Windows 8.1。我添加了 SSD 並在上面安裝了 Ubuntu。完成所有設定後(這是我的新媒體伺服器),我決定格式化裝有 Windows 的驅動器,這樣我就可以在 Ubuntu 中使用它作為額外的儲存空間。問題是 MBR 或 GRUB 必須位於該磁碟機上(它是 sda,SSD 是 sdb),但現在它消失了,因此電腦無法啟動。我已經使用 Ubuntu 14.04 Live USB 啟動,並安裝並嘗試運行啟動修復,但它一直抱怨某些 GPT 分割區,我承認,我不知道那是什麼。我似乎無法使用任何自動化工具來實現此目的,因此我希望這裡有人能夠提供幫助。這是引導修復程序給我的日誌的鏈接,任何幫助將不勝感激。http://paste.ubuntu.com/10666549/

答案1

有關損壞/無效 GPT(GUID 分割區表)的警告和錯誤與 2 GiB 磁碟機有關,因此可能既不是硬碟也不是 SSD,可以安全地忽略。不幸的是,這並不能解釋為什麼引導修復不能修復引導程式。

為了解決您的問題,我推薦一個手動重新安裝 Grub,由於系統上的邏輯捲管理,這將比該問題的答案中描述的稍微複雜一些。

如果您不知道那是什麼或如何處理它,我建議您在沒有邏輯磁碟區管理(LVM)的情況下重新安裝Ubuntu,因為它是一個高級選項,並且會導致比透過管理簡單設定解決的問題更多的問題。

答案2

我推薦的解決方案是:

  1. 下載我的 USB 隨身碟或 CD-R 版本rEFInd 啟動管理器。
  2. 從此下載中準備啟動媒體。
  3. 如果尚未禁用,禁用安全啟動。(如果您願意,您可以稍後重新啟用它,儘管您可能需要跳過一些額外的步驟才能做到這一點。)
  4. 引導 rEFInd。您應該至少看到一個啟動 Linux 的選項。
  5. 從 rEFInd 開機 Linux。
  6. 使用前面提到的 rEFInd 下載頁面上提到的 Debian 軟體包或 PPA 將 rEFInd 安裝到您的硬碟上。

如果一切順利,rEFInd 現在將成為您的預設啟動程序,它將正確啟動 Ubuntu。此時您可以忘記 GRUB。

或者,您可以在最後一步手動安裝 GRUB,而不是安裝 rEFInd。這將涉及運行grub-install命令,也許還update-grub需要生成一個新的配置文件,但我不記得您需要使用的精確語法。

相關內容