run_interrupt_driven_hooks wartet nach 60 Sekunden immer noch auf xpt_config

run_interrupt_driven_hooks wartet nach 60 Sekunden immer noch auf xpt_config

Ich habe dieFreeBSD 9.0für i836, aber während des Bootens/der Installation erhalte ich die folgende Meldung:

run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config

Ich habe 10 Minuten gewartet und nichts hat sich geändert. Ich habe keine Ahnung, wie ich das beheben kann. Ich habe versucht, es auf folgendem System auszuführen: Intel(R) Core(TM)2 Duo CPU T5450 @ 1,66 GHz, 2 GB RAM.

Weiß jemand, warum dieser Fehler auftritt und wie ich ihn beheben kann?

Antwort1

Welche Hardware verwenden Sie? Ist IEEE1394 bzw. Firewire enthalten?

Ich frage, weil es bekannte Probleme mit einigen Karten mit aktiviertem Firewire gibt.

Beachten Sie jedoch, dass XPT nicht nur Firewire-spezifisch ist. Es handelt sich um einen Treiber, der Userland-Anwendungen die Möglichkeit bietet, bestimmte CAM CCBs (SCSI-Befehle) an den Kernel auszugeben. Es könnte also auch an anderen Dingen liegen. Ein einfacher Test ist jedoch, Firewire im BIOS zu deaktivieren und dann zu versuchen, zu booten.

[Bearbeiten] Link zum Öffnen der PR hinzugefügt: http://www.freebsd.org/cgi/query-pr.cgi?pr=136327

Antwort2

Obwohl ich in meinem BIOS nichts ändern konnte, bin ich auf folgende Lösung gekommen:

Anhängen

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

zur /boot/device.hintsDatei.

Ich weiß jedoch nicht, warum es funktioniert.Hier ist meine Fragewo ich versuche, es zu klären.

Antwort3

Entfernen Sie Ihre PCI-Controller und booten Sie in FreeBSD OS und machen Sie den folgenden Eintrag in der /boot/loader.confDatei

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

und versuchen Sie, mit dem PCI-Controller zu booten.

verwandte Informationen