RHEL 5.1安裝錯誤

RHEL 5.1安裝錯誤

遇到錯誤“在您的任何 CDROM 驅動程式中都找不到 Red Hat Enterprise Linux Server CD”

以下是我們尋求答案的問題:

  1. 這個問題可能有點長,請耐心等待。我們嘗試在 Supermicro 硬體中安裝 RHEL 5,該硬體沒有 USB 2.0 端口,只有 USB 3.0 端口(4 個端口),在安裝過程的初始階段,我們遇到了錯誤“無法下載 kickstart 文件 [路徑” cdrom:/ks /ks.cfg]] 從此時開始,鍵盤(usb 2.0) 和scsi dvd RW 驅動程式都被偵測到。以下問題。
  2. 在我們的 iso 中,有一個標記為「loader」的 ELF 文件,它會載入 initrd 映像中列出的某些 ko,而我們沒有該原始檔。關於我們可以從哪裡取得原始檔案的任何指標。

到目前為止嘗試的調試步驟:

我們正在使用 RHEL 5.1 上的自訂 iso 版本。

將 xHCI 驅動程式保留為 initrd.img 的一部分 - 在我們的 iso 中,有一個標記為「loader」的 ELF 文件,它載入 initrd 映像中列出的某些 ko,而我們沒有該來源檔案。由於我們沒有源文件,因此無法生成或編輯 ELF 文件“loader”來加載我們添加的附加驅動程序,即 xhci-hcd.ko。 因此決定將 xHCI 驅動程序添加為 vmlinuz 的一部分,我們可以成功加載驅動程序。和鍵盤(USB 2.0)功能正常。

確保 usb-storage.ko 已載入。

出現錯誤後取出 DVD,然後重新插入 DVD 並點擊“確定”- 沒有成功

一旦出現錯誤,請刪除硬體驅動器並在大約 30 秒後重新插入。

我們的isolinux.cfg檔:
serial 0 9600
預設自動
提示1
timeout 600
display boot.msg
F1 boot.msg
F2 aconfigs.msg
F3 options.msg

標籤自動
核心 vmlinuz
附加 initrd=initrd.img ks=cdrom:/ks/ks.cfg ks_zerombr

產生iso的指令: mkisofs -o Custom.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -quiet -r -J -V“完整安裝” -m .CC -m .ACME 。

也嘗試將 isolinux.cfg 檔案修改為: - 沒有成功

append initrd=initrd.img inst.stage2=hd:LABEL=FullInstallation ks=hd:LABEL=FullInstallation:/ks/ks.cfg

其他資訊:

我們使用的 DVD-RW CD 上已燒錄了可啟動 iso,並使用 SCSI DVD-RW 硬體驅動器讀取它。

我們使用的核心是 2.6.32-27.basic ,由於專案的某些限制我們無法升級核心。

相關內容