為什麼 CentOS 5.8 安裝使用 HP ILO 時會出現關於 CD-ROM 驅動器的錯誤?
CentOS 5.8
我正在嘗試使用以下規格在以下系統上安裝 CentOS 5.8:
- HP DL360e Gen8
- HP 動態智能陣列 8320i RAID 控制器
- 國際勞工組織 4 v1.05
我正在使用 HP ILO4 通過虛擬磁碟將 ISO 連接到伺服器。
最初似乎可以正常啟動…我看到如下行:
Loading vmlinuz........ Loading initrd.img...................
隨後是各種BIOS消息….
最終我看到 anaconda 安裝程序啟動並收到以下消息:
Loading SCSI driver Loading usb-storage driver...
其次是:
Loading SCSI driver Loading ahci driver...
最後,我得到:
CD Not Found CentOS CD was not found in any of your CDROM drives. Please insert the CentOS CD and press OK to retry.
如果我選擇確定,它會給我同樣的錯誤。
據我所知,ILO 本質上是將 CD 作為 USB CD 驅動器安裝到系統中。我想知道是否由於某種原因沒有提供促進此功能的驅動程序(儘管我仍然對如何做到這一點感到困惑)。
附帶說明一下,我沒有在 RedHat 硬體兼容性列表 ( https://hardware.redhat.com/list.cgi?product=Red+Hat+Hardware+Certification&quicksearch=上看到這個特定係統 (HP DL360e Gen8) DL360 ) DL360 有很多,但不是這個特定型號……我想知道硬體是否不同以至於不支持它?話雖如此,我確實看到此處列出了 RHEL 5.7:http ://h18004.www1.hp.com/products/servers/os/certification.html?var1=DL360e%20Gen8所以也許它應該可以正常工作?
您提到您為此使用了定制的 CD 映像。對 ILO 或該系統的驅動程序支持的簡單測試是下載標準 CentOS DVD 映像或可能是救援或 Live CD。執行後者將是測試機器是否能夠完全載入的快速且簡單的方法。執行下載並查看系統是否啟動。如果是這樣,您的問題是自定義的 CentOS ISO 映像。
鑑於 HP 是對 Linux 有良好支持的標準硬體,它的驅動程序在大多數發行版中都可用。SCSI 設備應該被毫無意外地拾取。RAID 控制器在較新的作業系統版本上使用HPSA驅動程序。您的最終可能會使用CCISS驅動程序。
您還應該升級 ILO 的韌體。目前版本為 1.10,包含大量修復/增強功能。如果您有 Windows 工作站,您可以下載Windows ILO 韌體包,通過 ILO 網頁提取和更新韌體。
這同樣適用於最新的系統 BIOS。
還有一件事。請確保您在嘗試此操作時沒有任何 USB 儲存連接到系統。這包括 USB 拇指驅動器、外部硬碟驅動器、內部 SD 卡以及該類別中的任何其他東西。