5

Почему это работает?

Почему 5. шаг решил проблему? Что такого особенного в отключении ATA, который удалил run_interrupt_driven_hooks still waiting after 60 seconds for xpt_config ошибки xpt_config ?

Мой оптический привод Samsung CD-RW / DVD TS-L462D, если это помогает. Я не мог найти, поддерживается ли этот диск FreeBSD 10.2.


Фон

Проблема довольно сложная:

  1. Я хотел установить FreeBSD 10.2 на старый ноутбук (Hasee Q540s), используя образ FreeBSD 10.2 RELEASE i386 DVD1.
  2. Мне удалось загрузить установщик и установить FreeBSD после выбора безопасного режима на экране приветствия.
  3. С FreeBSD, установленной на моем жестком диске, я решил загрузиться, попробуйте загрузить его нормально. Я потерпел неудачу, потому что FreeBSD завис во время загрузки после отображения мне этого сообщения:

    run_interrupt_driven_hooks все еще ждет xpt_config через 60 секунд

  4. Согласно Интернету эта ошибка связана с FireWire. Вот некоторые решения, которые я нашел в Интернете:

    • Отключить FireWire в BIOS - я не могу сделать это на этом ноутбуке. Мой BIOS не имеет таких опций.

    • Поскольку это проблема с FireWire, я попытался добавить kldunload firewire и kldunload sbp в /boot/loader.conf . Это не сработало, хотя /boot/loader.conf был правильно загружен в соответствии с журналами. Будучи немного расстроен тогда, я решил построить свое собственное ядро без sbp firewire и fwe модулей. Не сработало.

  5. Наконец, я нашел пост под названием Проблема после обновления ... как отключить USB? , Я решил добавить

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

    в файл /boot/device.hints .

  6. И это сработало; Я могу загрузиться без безопасного режима!

0