安裝 grub raid1 和 lvm

安裝 grub raid1 和 lvm

我在一台有 RHEL(來自 Dell)的機器上安裝了 Ubuntu Linux

安裝結束時,我收到一則訊息,提示無法安裝 GRUB2。因此,我啟動了 Live Linux(從 USB),以便隨後重新安裝 GRUB - 遵循在互聯網上找到的大量建議。沒有任何幫助。

我的設定是兩個具有 RAID1 配置的 1TB 磁碟。分區如下圖所示。我認為由於 RAID1 設置,/dev/sda5 有 3 個子分割區,我用於安裝,如下所示:

  • /作為 xfs 日誌系統安裝到 /dev/mapper/rhel-root
  • /家/以 xfs 日誌系統安裝到 /dev/mapper/rhel-home
  • 交換安裝在 /dev/mapper/rhel-swap

我束手無策 - GRUB 首先應該安裝在哪裡?我將如何實現這個目標?

任何幫助是極大的讚賞。


更多細節:

  • 我的輸出須藤 fdisk -l可以在這裡找到:http://pastebin.com/BUJuUyUq

  • 另外,我從 UEFI 切換到 Legacy 啟動

  • 最後是 gparted 的螢幕截圖;-)

在此輸入影像描述

答案1

由於很難準確地理解您的問題的原因是什麼,我將進行猜測。我猜,你正在使用GPT分區方案,因為您的硬碟非常大,而且它曾經是基於 UEFI 的。

查看出去。以及連結中的引用:

雖然 BIOS 系統上的 GPT 支援在理論上是可能的,但有時並不實用,有時甚至完全不相容。從技術上講,BIOS 應該只在 MBR 上執行程式碼,因此存在不同分割方案的可能性...但是 BIOS 可能會執行其他檢查,包括:檢查 MBR 的完整性,甚至可能檢查 MBR 分割表(儘管通常僅第一個分區)。如果發生這種情況,有多種解決方法可以修復該問題(如下所列)。

您有幾個解決方案:

  1. 刪除所有內容並使用 MBR 表(這將刪除所有檔案)。據谷歌稱,它確實支援2TB硬碟。
  2. 嘗試讓它與 GPT 一起工作(這裡是一個連結)。基本上,您需要一個額外的分區,也許還需要一些技巧。
  3. 啟用 UEFI 並使用基於 UEFI 的系統(我會選擇這個)。

相關內容