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.hints
Datei.
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.conf
Datei
hw.pci.enable_msix=0
hw.pci.enable_msi=0
und versuchen Sie, mit dem PCI-Controller zu booten.