「Red Hat Enterprise Linux Server CD がどの CDROM ドライバーにも見つかりませんでした」というエラーが発生する
私たちが回答を求めている質問は次のとおりです。
- 質問が長くなるかもしれませんが、ご容赦ください。USB 2.0 ポートがなく、USB 3.0 ポート (4 ポート) しかない Supermicro ハードウェアに RHEL 5 をインストールしようとしていましたが、インストールが進むにつれて最初の段階で「キックスタート ファイル [パス cdrom:/ks/ks.cfg] をダウンロードできません」というエラーが発生し、この時点でキーボード (usb 2.0) も SCSI DVD RW ドライバーも検出されなくなりました。vmlinuz に xHCI ドライバーを含めたので、キーボード (usb 2.0) は機能するようになりましたが、cdrom で「Red Hat Enterprise Linux Server CD がどの CDROM ドライバーにも見つかりませんでした」というエラーが発生しています。
- 私たちの ISO には、initrd イメージにリストされている特定の ko をロードする「loader」というラベルの付いた ELF ファイルがありますが、そのソース ファイルはありません。ソース ファイルをどこから入手できるか、ヒントを教えてください。
これまでに試したデバッグ手順:
RHEL 5.1 でカスタム ISO ビルドを使用しています。
xHCI ドライバーを initrd.img の一部として保持 - ISO には、initrd イメージにリストされている特定の ko をロードする「loader」というラベルの付いた ELF ファイルがありますが、そのソース ファイルはありません。ソース ファイルがないため、ELF ファイル「loader」を生成または編集して、追加したドライバー (xhci-hcd.ko) をロードすることはできません。そのため、xHCI ドライバーを vmlinuz の一部として追加することにし、ドライバーのロードに成功し、キーボード (usb 2.0) が機能するようになりました。
usb-storage.ko がロードされていることを確認します。
エラーが発生したら DVD を取り出し、再度 DVD を挿入して「OK」を押します - 成功しません
エラーが発生したら、ハードウェアドライブを取り外し、約30秒後に再度挿入します。- 成功しません
isolinux.cfg ファイル:
serial 0 9600
default auto
prompt 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 "FullInstallation" -m .CC -m .ACME .
isolinux.cfg ファイルを次のように変更してみました: - 成功しませんでした
append initrd=initrd.img inst.stage2=hd:LABEL=FullInstallation ks=hd:LABEL=FullInstallation:/ks/ks.cfg
他の情報:
起動可能な ISO が書き込まれた DVD-RW CD を使用しており、SCSI DVD-RW ハードウェア ドライブを使用して読み取っています。
私たちが使用するカーネルは 2.6.32-27.basic ですが、プロジェクトの特定の制約によりカーネルをアップグレードすることはできません。