¿Por qué USB no funciona con Centos 5 mientras funciona con otros sistemas operativos?

¿Por qué USB no funciona con Centos 5 mientras funciona con otros sistemas operativos?

Tengo una caja con una placa base gigabyte GA-B150-HD3, instalé Centos 7 en su SSD y todo funcionó bien. Pero por alguna razón tengo que instalar Centos 5 e instalé Centos 5.11. Durante el proceso de instalación, mi mouse no funcionaba y después de la instalación, ninguna unidad USB funciona y solo funciona el teclado de mi ps2 (incluso mi mouse de ps2 no funciona). Siguiendo sugerencias en este hilodispositivo usb no funcionaHabilité "xHCI handoff" (¡¡no tengo la opción iommu en BIOS!!) en BIOS y probé las opciones del kernel iommu=on, iommu=soft y iommu=pt, ninguna funcionó.

El comando lsusb no muestra nada. y este es el resultado del comando lsmod antes y después de cargar usb_storage: ingrese la descripción de la imagen aquí

este es el resultado para dmesg: ingrese la descripción de la imagen aquí

¿Alguna ayuda sobre cómo solucionar el problema?

Editar: estas son las opciones de mi kernel en grub.conf:

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

Respuesta1

GA-B150-HD3 es una placa base bastante reciente, mucho más reciente que el kernel 2.6.18 de CentOS 5. No tienes controladores para hardware que ni siquiera existían cuando se lanzó el kernel. Necesitas un kernel más nuevo.

Elrepoincluye backports del kernel para CentOS, pero creo que ya no son compatibles con CentOS 5.

Mi recomendación sería instalar una distribución reciente, como CentOS 7, y ejecutar lo que necesites en CentOS 5 en un entorno virtual. Esta no tiene que ser una máquina virtual completa si no puede soportar el impacto en el rendimiento, un simple chroot es suficiente para muchas cosas, y si no funciona, puede usar espacios de nombres o contenedores: ejecute el espacio de usuario de CentOS 5 en un kernel CentOS 7.

información relacionada