run_interrupt_driven_hooks attend toujours xpt_config après 60 secondes


2

J'ai téléchargé FreeBSD 9.0 pour i836, mais lors du démarrage / de l'installation, le message suivant s'affiche:

run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config

J'ai attendu 10 minutes et rien n'a changé. Je ne sais pas comment résoudre ce problème. J'ai essayé de l'exécuter sur: Processeur Intel® Core (TM) 2 Duo T5450 à 1,66 GHz, 2 Go de RAM.

Est-ce que quelqu'un sait pourquoi je reçois cette erreur et comment je peux la corriger?


Avez-vous trouvé une solution? C'est toujours un problème dans FreeBSD 10.2.
Mateusz Piotrowski

1
@MateuszPiotrowski: Non, je n'ai jamais réussi à le faire fonctionner sur cette machine.
Jack

Réponses:


1

Quel matériel utilisez-vous? Est-ce que cela inclut IEEE1394 alias Firewire?

Je pose la question car il existe des problèmes connus avec certaines cartes avec FireWire activé.

Notez que XPT n’est pas seulement spécifique à Firewire. C’est un pilote qui permet aux applications de l’utilisateur d’émettre certaines informations CAM CCB (commandes SCSI) au noyau. Donc ça pourrait être autre chose. Mais désactiver Firewire dans le BIOS puis essayer de démarrer est un test simple.

[Modifier] Ajout du lien pour ouvrir le PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=136327


Merci pour votre réponse. Je ne sais pas si cela inclut IEEE1394. Comment puis-je voir le firewire de mon ordinateur? et comment désactiver le firewire?
Jack

Selon votre matériel, le moyen le plus simple consiste à aller dans le BIOS et à rechercher Firewire. Alternative sont en train de lire le manuel de la carte mère ou de regarder si dmesg.
Hennes

J'ai cherché "firewire" dans le BIOS, mais rien trouvé .. la lspcicommande peut vous aider à me indiquer un chemin?
Jack

J'ai aussi essayé cela comme l'a mentionné @Jonh: security.stackexchange.com/questions/4098/…
Jack

Tout cela en supposant que le matériel est en Firewire. Il pourrait y avoir un autre problème. FW semble être la source la plus courante d'erreurs (ou du moins celles que j'ai le plus souvent vues).
Hennes

0

Bien que je ne puisse rien changer dans mon BIOS, je trouvai une solution comme celle-ci:

Ajouter

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

au /boot/device.hintsfichier.

Je ne sais pas pourquoi cela fonctionne cependant. Voici ma question où je suis en train d'essayer de clarifier.


0

Supprimez vos contrôleurs PCI et démarrez dans le système d’exploitation FreeBSD, puis entrez les informations suivantes dans le /boot/loader.conffichier.

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

et essayez de démarrer avec le contrôleur PCI.


1
Où est ce fichier? Dois-je compiler le noyau moi-même?
Jack
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.