Warum funktioniert USB nicht mit Centos 5, während es mit anderen Betriebssystemen funktioniert?

Warum funktioniert USB nicht mit Centos 5, während es mit anderen Betriebssystemen funktioniert?

Ich habe eine Box mit einem Gigabyte GA-B150-HD3-Motherboard, ich habe Centos 7 auf seiner SSD installiert und alles hat gut funktioniert. Aber aus irgendeinem Grund muss ich Centos 5 darauf installieren und ich habe Centos 5.11 darauf installiert. Während des Installationsvorgangs funktionierte meine Maus nicht und nach der Installation funktionierte keines der USB-Laufwerke und nur meine PS2-Tastatur funktioniert (sogar meine PS2-Maus funktioniert nicht). Ich folge den Vorschlägen in diesem ThreadUSB-Gerät funktioniert nichtIch habe „xHCI-Handoff“ im BIOS aktiviert (ich habe keine iommu-Option im BIOS!!) und die Kerneloptionen iommu=on, iommu=soft und iommu=pt ausprobiert, nichts hat funktioniert.

Der Befehl lsusb zeigt nichts an. Und dies ist die Ausgabe des Befehls lsmod vor und nach dem Laden von usb_storage: Bildbeschreibung hier eingeben

Dies ist die Ausgabe für dmesg: Bildbeschreibung hier eingeben

Gibt es Hilfe zur Behebung des Problems?

Bearbeiten: Dies sind meine Kerneloptionen in grub.conf:

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

Antwort1

GA-B150-HD3 ist ein relativ neues Motherboard, viel neuer als der Kernel 2.6.18 von CentOS 5. Sie haben keine Treiber für Hardware, die es bei der Veröffentlichung des Kernels noch gar nicht gab. Sie benötigen einen neueren Kernel.

Elrepoenthält Kernel-Backports für CentOS, aber ich glaube, sie unterstützen CentOS 5 nicht mehr.

Ich würde empfehlen, eine aktuelle Distribution wie CentOS 7 zu installieren und alles, was Sie brauchen, in einer virtuellen Umgebung auf CentOS 5 auszuführen. Das muss keine vollwertige virtuelle Maschine sein, wenn Sie die Leistungseinbußen nicht verkraften können. Ein einfaches Chroot reicht für viele Dinge aus, und wenn das nicht funktioniert, können Sie Namespaces oder Container verwenden – führen Sie das Userland von CentOS 5 auf einem CentOS 7-Kernel aus.

verwandte Informationen