run_interrupt_driven_hooks ainda aguardando após 60 segundos por xpt_config

run_interrupt_driven_hooks ainda aguardando após 60 segundos por xpt_config

Eu baixei oFreeBSD 9.0para i836, mas durante a inicialização/instalação recebo a seguinte mensagem:

run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config

Esperei 10 minutos e nada mudou. Eu não tenho ideia de como corrigir isso. Tentei executá-lo em: Intel (R) Core (TM) 2 Duo CPU T5450 a 1,66 GHz, 2 GB de RAM.

Alguém sabe por que estou recebendo esse erro e como posso corrigi-lo?

Responder1

Qual hardware você está usando? Inclui IEEE1394, também conhecido como firewire?

Eu pergunto porque existem problemas conhecidos com algumas placas com firewire habilitado.

Observe que o XPT não é apenas específico do Firewire. É um driver que fornece uma maneira para os aplicativos do usuário emitirem certos CAM CCBs (comandos SCSI) para o kernel. Então poderia ser outras coisas. Mas desabilitar o firewire no BIOS e depois tentar inicializar é um teste fácil.

[Editar] Adicionado link para abrir PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=136327

Responder2

Embora eu não tenha conseguido mudar nada no meu BIOS, encontrei uma solução como esta:

Acrescentar

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

para o /boot/device.hintsarquivo.

Não sei por que está funcionando.Aqui está minha perguntaonde estou tentando esclarecer isso.

Responder3

Remova seus controladores PCI e inicialize no sistema operacional FreeBSD e faça a seguinte entrada no /boot/loader.confarquivo

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

e tente inicializar com o controlador PCI.

informação relacionada