Ubuntu

Ubuntu安裝無法檢測到硬碟

  • June 1, 2016

我正在將 Ubuntu 安裝到 HP Proliant DL360 G7 伺服器上,該伺服器具有與 Ubuntu 不兼容的硬體 Smart Array RAID 控制器。

惠普表示需要在 BIOS 中禁用 RAID 控制器才能安裝 Ubuntu。

問題是,啟用 RAID 控制器後,安裝可以看到要安裝的硬碟驅動器,但無法啟動,禁用它後,安裝無法看到任何硬碟驅動器。

更新:Ubuntu 安裝時硬體 RAID 處於活動狀態,但掛起“嘗試從硬碟驅動器 C:啟動”

有人建議我將伺服器置於救援模式並重新安裝 GRUB,但在啟動過程中的任何時候按住 shift 都不會調出 GRUB 菜單(我在不同的時間點嘗試過很多次),Ubuntu Live USB 可以沒有救援模式選項。

這不是真的。DL360 G7 伺服器使用 HP Smart Array P410 控制器。這使用了在 Linux 核心中存在多年的標準 CCISS 或 HPSA 驅動程序。為了在這個平台上安裝 Ubuntu,你不需要任何特別的東西。

不過,請務必先在 BIOS RAID 實用程序中創建一個邏輯驅動器。否則,您的 Ubuntu 安裝將看不到任何要安裝到的磁碟…


編輯:

好像您已經安裝了 Ubuntu。因此,您的啟動問題可能是其他問題。請務必在 BIOS 中選擇您的啟動卷。

呸呸呸

編輯:

請確保您在 BIOS 引導順序螢幕中進行了正確的設置:

編輯:

您提到您使用 USB 驅動器安裝了 Ubuntu。這會影響 GRUB 安裝期間出現的 SCSI 設備的列舉:

在安裝 grub 引導載入程序時,請確保指定 HD 磁碟設備 (/dev/sdb) 而不是 USB 記憶棒 (/dev/sda),否則當您移除 USB 記憶棒時它不會啟動。

檢查您的 BIOS / EFI 引導設置。我建議將您的主機板切換到 BIOS 啟動模式並禁用 EFI 啟動,看看您是否可以安裝和啟動它。

雖然安裝 CD 可能與 EFI 和 BIOS 兼容,但您的 RAID 控制器可能不兼容。Ubuntu 不會分配諸如“C”之類的驅動器號,並且永遠不會在螢幕上列印任何內容“嘗試從硬碟驅動器 C 啟動”,這是您的 BIOS/EFI 啟動或 RAID 控制器本身。

據我所知,大多數 RAID 控制器在 Linux 中不能在 EFI 模式下執行,但會在 Windows 中執行,這解釋了為什麼 HP 會聲稱它不兼容/不受支持。

引用自:https://serverfault.com/questions/658169