it-swarm-ja.com

run_interrupt_driven_hooksは60秒後もxpt_configを待機しています

FreeBSD 9. for i836をダウンロードしましたが、起動/インストール中に次のメッセージが表示されます。

run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config

私は10分間待ったが、何も変わらなかった。これを修正する方法がわかりません。 Intel(R)Core(TM)2 Duo CPU T5450 @ 1.66GHz、2GBRAMで実行してみました。

なぜこのエラーが発生するのか、どうすれば修正できるのか誰か知っていますか?

2
Jack

どのハードウェアを使用していますか? IEEE1394別名firewireが含まれていますか?

ファイアワイヤが有効になっているボードには既知の問題があるため、質問します。

ただし、XPTはFirewire固有のものではないことに注意してください。これは、ユーザーランドアプリケーションが特定のCAM CCB(SCSIコマンド)をカーネルに発行する方法を提供するドライバーです。だからそれは他のものかもしれません。ただし、BIOSでFirewireを無効にしてから起動を試みるのは、簡単なテストです。

[編集] PRを開くためのリンクを追加しました: http://www.freebsd.org/cgi/query-pr.cgi?pr=136327

1
Hennes

BIOSで何も変更できませんでしたが、次のような解決策を思いつきました。

追加する

hint.ata.0.disabled="1"
hint.ata.1.disabled="1"

/boot/device.hintsファイルに。

しかし、なぜそれが機能しているのかわかりません。 これが私の質問です どこでそれを明確にしようとしています。

0

PCIコントローラーを取り外してFreeBSDOSを起動し、/boot/loader.confファイルに次のエントリを作成します

hw.pci.enable_msix=0
hw.pci.enable_msi=0

pCIコントローラーで起動してみてください。

0
Vetrivel