почему usb не работает с Centos 5, хотя работает с другими ОС

почему usb не работает с Centos 5, хотя работает с другими ОС

У меня есть коробка с материнской платой gigabyte GA-B150-HD3, я установил Centos 7 на его SSD, и все работало нормально. Но по какой-то причине мне нужно установить Centos 5 на него, и я установил Centos 5.11 на него. во время процесса установки моя мышь не работала, и после установки ни один из usb-накопителей не работает, и работает только моя клавиатура ps2 (даже моя мышь ps2 не работает). Следуя предложениям в этой темеUSB-устройство не работаетЯ включил «xHCI handoff» (у меня нет опции iommu в BIOS!!) в BIOS и попробовал опции ядра iommu=on, iommu=soft и iommu=pt, ни одна из них не помогла.

Команда lsusb ничего не показывает. А это вывод команды lsmod до и после загрузки usb_storage: введите описание изображения здесь

это вывод для dmesg: введите описание изображения здесь

Есть ли помощь в решении этой проблемы?

Edit: this is my kernel options in grub.conf:

kernel /vmlinuz-2.6.18-398.el5 ro root=/dev/VolGroup/LogVol00 noapic acpi=off rhgb

решение1

GA-B150-HD3 — довольно новая материнская плата, гораздо более новая, чем ядро ​​CentOS 5 2.6.18. У вас нет драйверов для оборудования, которого даже не было, когда было выпущено ядро. Вам нужно более новое ядро.

Элрепосодержит бэкпорты ядра для CentOS, но я думаю, что они больше не поддерживают CentOS 5.

Я бы рекомендовал установить последний дистрибутив, например CentOS 7, и запустить все, что вам нужно, на CentOS 5 в виртуальной среде. Это не обязательно должна быть полноценная виртуальная машина, если вы не можете выдержать удар по производительности, простого chroot достаточно для многих вещей, а если это не работает, вы можете использовать пространства имен или контейнеры — запустить пользовательское пространство CentOS 5 на ядре CentOS 7.

Связанный контент