我刚刚安装了内核2.6.18-371.el5的服务器有问题。 对于Red Hat 5来说,这是一个老内核,但是由于某些“限制”,我暂时不得不使用它。 还应该注意的是,我安装的这个发行版是一个预装了各种安全软件的kickstart。
无论如何,我有一个外部的USB硬盘本地回购和我的生活,我似乎无法让系统加载驱动器的驱动程序。 由于其他networking限制,我无法从中发布日志消息,或者将服务器连接到公共线路。 所以我会尽我所能把重要的信息。 我相当的Linux能力,但新的驱动程序加载到内核等。 所以如果我的一些解释看起来很怪,我很抱歉。
到目前为止我所做的是:
– “ ls /dev ”显示:“ usbdev1.5_ep00, ...01, ...81 ”…当我插入驱动器时,驱动器根本没有“sd *”。
– “ blkid ”只显示我的操作系统分区和CDROM安装。 没有USB挂载
– “ fdisk -l ”显示我的三个物理驱动器“sda,sdb和sdc”,它们对应于我的三个内部SAS驱动器。 他们工作正常。
– “ dmesg ”只显示:“ usb 1-4.1:1.0: new high speed USB device using ehci_hcd and address 5 ”“ usb 1-4.1:1.0: configuration #1 chosen from 1 choice ”…就是这样。 没有发现任何更多的设备信息。
– “ lsmod ”显示“ ehci_hcd ”,“ uhci_hcd ”和“ ohci_hcd ”全部加载,没有别的。
– “ lsusb ”显示总线001设备004和设备003:赛普拉斯半导体公司USB 2 TetraHub,总线002 Dev 004 Raritan计算机,然后4个其他空白总线设备…总共7个。 (Raritan是使用USB键盘和鼠标的以太网连接KVM)
– “ yum list libusb ”显示安装了libusb.x86_64
到目前为止,我已经search了几个小时解决这个问题。 我试过modprobing usb_storage和ehci_hcd 。 我已经尝试重新插入驱动器插入。我已经在BIOS中查找,似乎驱动器正在那里看到。 我已经重新安装了内核rpm,希望能够纠正一些问题。
有没有人有任何想法,我怎么可以让USB工作的块设备? 我非常感谢任何帮助。
还应该注意的是,kickstart grubconfiguration附带了一个我为了使用USB键盘和鼠标而删除的nousb行。 这两个工作现在没有问题,并在上述命令发现。
尝试这个:
insmod / lib / modules / $(uname -r)/kernel/drivers/usb/storage/usb-storage.ko
然后删除并重新插入驱动器,并检查dmesg。