run_interrupt_driven_hooks 在 60 秒後仍在等待 xpt_config

run_interrupt_driven_hooks 在 60 秒後仍在等待 xpt_config

我已經下載了自由BSD 9.0對於 i836 但在啟動/安裝過程中我收到以下訊息:

run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config

我等了10分鐘,沒有任何變化。我不知道如何解決這個問題。我嘗試在以下設備上運行它:Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz,2GB RAM。

有誰知道我為什麼會收到此錯誤以及如何糾正它?

答案1

您使用哪種硬體?它包含 IEEE1394 又名火線嗎?

我問這個問題是因為某些啟用了火線的主機板有已知問題。

請注意,XPT 不僅僅是火線專用的。它是一個驅動程序,為用戶態應用程式提供了一種向核心發出某些 CAM CCB(SCSI 命令)的方法。所以它可能是其他東西。但在 BIOS 中禁用火線然後嘗試啟動是一個簡單的測試。

[編輯] 新增了開啟 PR 的連結: http://www.freebsd.org/cgi/query-pr.cgi?pr=136327

答案2

雖然我無法更改 BIOS 中的任何內容,但我想出了這樣的解決方案:

附加

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

/boot/device.hints文件。

但我不知道它為什麼會起作用。這是我的問題我試圖澄清這一點。

答案3

/boot/loader.conf刪除 PCI 控制器並引導至 FreeBSD 作業系統,並在檔案中輸入以下條目

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

並嘗試使用 PCI 控制器啟動。

相關內容