web-dev-qa-db-ja.com

RHEL5ポストインストールでAHCIを有効にする

私は2台のサーバーでRHEL5.4を非常にうまく実行しています。ただし、単純な監視により、インストール時にBIOSでAHCI /ホットスワップサポートが有効にならなかったため、現在必要になっています。マシンは、ICH10RSATAコントローラーとkernel-xen-2.6.18-164.el5を実行しています。

AHCIを有効にして再起動しようとしましたが、予想通り、マシンは起動を拒否しました。 WindowsでAHCIポストインストールを有効にする方法については多くの情報がありますが、Linuxでこれを行うための手順についてはオンラインではあまりないようです。おそらく、ドライバーの変更がデバイスのマッピングを台無しにしているため、grubはコンポーネントの窒息だと思いますか?

すでに実行中のLinuxインストールでAHCIを有効にするための最良の方法は何ですか?

4
user21066

ブートはどこで失敗しますか? grubをロードした後、カーネルはルートが見つからないとパニックになりますか?

IDEからAHCIに移行すると、ドライバーをIDEドライバーからAHCIドライバー(「ahci」と呼ばれる)に変更する必要があります)

おそらく、/ etc/fstabを/ dev/sdXに更新し、「scsi-hostadapter1 ahci」のような行を/etc/modprobe.confに追加してから、initrdを再構築する必要があります(例:mkinitrd -f -v/boot/initrd-$(uname -r).ahci.img $(uname -r))

2
James

AHCIについては何も知りませんが、とにかく検索しました。まず、AHCIがRedHatカーネルに実装されていることを確認しますか?

このWikiリンク [〜#〜] here [〜#〜] は、2.6.19の時点でデフォルトで追加されているが、2.6.18.rhelを実行していることを示しています。

[〜#〜] here [〜#〜] RHEL5.4がこれをサポートしているかどうか誰かに教えてもらえますか...

0
Marco Shaw