Grub 繞過(雙重開機、雙磁碟系統)

Grub 繞過(雙重開機、雙磁碟系統)
  1. 我的系統有2個磁碟。 (/dev/sda 和 /dev/sdb)

  2. 我雙啟動 Linux Mint 13 和 Windows 7。

    Windows 7 位於 /dev/sda1
    Linux Mint 的 / 位於 /dev/sda6
    Linux Mint 的 /boot 位於 /dev/sda5

  3. 我剛剛安裝了 Linux Mint 17。

  4. 在安裝過程中,我格式化了所有 Linux Mint 13 分割區,但也分配了相同的掛載點。

  5. Windows 7 分割區完好無損。

  6. 引導程式安裝在 /dev/sda 上

  7. 安裝後,當我嘗試啟動時,出現錯誤:

    error: no such device: XXXXX
    Entering rescue mode...
    grub rescue>
    
  8. 我四處閱讀,雖然我可能將引導程式安裝在錯誤的磁碟上。

  9. 因此,我重複了整個 Linux Mint 17 安裝過程,但這次,選擇 /dev/sdb 作為引導程式安裝裝置。

  10. 現在,當我啟動時,它完全繞過 grub 並直接啟動到 Linux Mint 17。

如何讓系統啟動進入 grub?

新增:順便說一句,不確定這是否至關重要,但我剛剛發現 Windows 7(載入程式)位於 /dev/sdb1 上。這是在我安裝 Windows 7 時自動建立的(之前,我安裝了 Windows 7,然後安裝了 Linux Mint 13)。

答案1

拖延了一段時間後(確實不需要啟動到其他作業系統,所以繞過 GRUB 就可以了...),我決定再試一次。如,再次重新安裝。

這一次,它成功了,我無法解釋為什麼。

我所做的唯一不同的事情(我無法解釋為什麼我這樣做......只是盲目地嘗試我猜的東西),是從USB 驅動器(包含Linux Mint ISO)啟動時,而不是選擇“UEFI :隨身碟 AU_USB20 8.07”,我選擇了“隨身碟 AU_USB20 8.07”(是的,沒有“UEFI”)。

所以現在可以了。 GRUB 顯示,安裝程式也偵測到了 Windows 7,並且引導到兩個作業系統都很好。

在此發帖,以便遇到相同問題的任何人都可以嘗試一下。但我不知道這是否是正確的解決方案以及為什麼會發生這種情況。所以如果有人能解釋一下那就最好了!

相關內容