Windows 10 啟動而不是 Linux Live USB (Ubuntu 15.10) - 先前安裝並刪除了 Ubuntu(GRUB 無法運作)

Windows 10 啟動而不是 Linux Live USB (Ubuntu 15.10) - 先前安裝並刪除了 Ubuntu(GRUB 無法運作)

這是我試圖解決的安裝 Ubuntu 15.10 的問題。為了讓 USB 記憶棒正常運作,我已經嘗試了多種 BIOS 選項。停用/啟用「傳統 USB 支援」、「UEFI 開機支援」、「AHCI 模式」。我目前的啟動優先順序如下所示(啟動 Windows 10):

  1. USB軟體磁碟:
  2. USB CD:
  3. SATA CD:TSSTcorp CDDVDW TS-L633J
  4. 網路:
  5. SATA硬碟:三星HM321HI
  6. 烏班圖

當我將 ubuntu 設定為比 HDD 更高的優先權時,系統會使用 GRUB 啟動,但無論如何它都會損壞,因為 GRUB 似乎無法正常運作。我只收到訊息

GRUB版本

[ 支援最小的類似 BASH 的行編輯。對於第一個單詞,TAB 列出可能的命令完成。在其他地方 TAB 列出可能的設備/檔案完成。 ]」。

ubuntu 條目來自先前安裝的 Ubuntu。我透過簡單地刪除 Windows 下的分割區來刪除這個 ubuntu 實例。我認為這損壞了 grub 的數據,導致它無法正常運作。我還嘗試從另一台電腦上的 USB 啟動,效果很好。接下來我應該嘗試做什麼?提前致謝。

問候

答案1

第一的,了解並了解您的啟動模式(BIOS/CSM/legacy 與 EFI/UEFI)!如果您採用雙重引導,則兩個作業系統都使用相同的引導模式。擺弄韌體中的啟動模式(BIOS/CSM/legacy 與 EFI/UEFI)選項更有可能導致問題而不是解決問題。如果系統上預先安裝了 Windows,則幾乎可以肯定它使用了 EFI/UEFI 模式,因此您應該將其設定為以這種方式啟動。看我的這一頁了解有關基於 EFI/UEFI 的電腦上的 BIOS/CSM/legacy 模式的更多資訊。

要正確診斷您的問題,您應該運行啟動訊息腳本在電腦上面。 (為此目的,請使用 Ubuntu live CD/USB 驅動器。)這將產生一個名為 的文件RESULTS.txt,其中包含有關已安裝的引導程式等資訊的大量資訊。您可以將文件發佈到一個pastebin網站並發回此處尋求幫助解釋它。我的直覺是您安裝了 GRUB(Ubuntu 的預設開機載入程式)的 EFI 模式副本,然後在某個時候安裝了 BIOS 模式副本。這就是啟動 EFI 模式版本(在啟動清單中顯示為ubuntu)失敗的原因;它期望 EFI 模式配置文件,但得到 BIOS 模式文件,這是它不喜歡的。不過,這只是一種預感。

如果我的預感是正確的,解決方案是安裝一個有效的 EFI 模式引導程式。有兩種相對簡單的方法可以做到這一點:

  • 跑過啟動修復工具從 EFI 模式啟動Ubuntu 安裝映像(處於「安裝前嘗試」模式)。這應該替換 GRUB 設定檔以及 GRUB 本身。這種方法通常有效,但如果我對導致問題的原因的假設是錯誤的,那麼它可能根本不起作用。
  • 下載我的 CD-R 或 USB 隨身碟映像rEFInd 啟動管理器並從中準備啟動映像。如果目前已啟用,請停用安全啟動。然後,您可以從 rEFInd 媒體啟動並測試是否可以啟動 Ubuntu 和 Windows。如果是這樣,啟動到 Ubuntu 並安裝 rEFInd 的 PPA 或 Debian 軟體包版本,然後它應該接管通常由 GRUB 執行的職責。此方法的優點是使您能夠在將解決方案 (rEFInd) 安裝到硬碟之前對其進行測試。

相關內容