Почему это работает?
Почему 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.
Фон
Проблема довольно сложная:
- Я хотел установить FreeBSD 10.2 на старый ноутбук (Hasee Q540s), используя образ FreeBSD 10.2 RELEASE i386 DVD1.
- Мне удалось загрузить установщик и установить FreeBSD после выбора безопасного режима на экране приветствия.
С FreeBSD, установленной на моем жестком диске, я решил загрузиться, попробуйте загрузить его нормально. Я потерпел неудачу, потому что FreeBSD завис во время загрузки после отображения мне этого сообщения:
run_interrupt_driven_hooks все еще ждет xpt_config через 60 секунд
Согласно Интернету эта ошибка связана с FireWire. Вот некоторые решения, которые я нашел в Интернете:
Отключить FireWire в BIOS - я не могу сделать это на этом ноутбуке. Мой BIOS не имеет таких опций.
Поскольку это проблема с FireWire, я попытался добавить
kldunload firewire
иkldunload sbp
в/boot/loader.conf
. Это не сработало, хотя/boot/loader.conf
был правильно загружен в соответствии с журналами. Будучи немного расстроен тогда, я решил построить свое собственное ядро безsbp
firewire
иfwe
модулей. Не сработало.
Наконец, я нашел пост под названием Проблема после обновления ... как отключить USB? , Я решил добавить
hint.ata.0.disabled="1" hint.ata.1.disabled="1"
в файл
/boot/device.hints
.И это сработало; Я могу загрузиться без безопасного режима!