无论如何,我在外部USB硬盘上都有一个本地仓库,但就我而言,我似乎无法让系统加载驱动器的驱动程序.由于其他网络限制,我无法从中发布日志消息,或将服务器连接到公共线路.所以我会尽我所能抓住重要的信息.我对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:使用ehci_hcd和地址5的新高速USB设备”“usb 1-4.1:1.0:从1选择中选择的配置#1”……就是这样.没有发现任何设备信息.
– “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
到目前为止,我已经搜索了几个小时的解决方案.我试过modprobing usb_storage和ehci_hcd.我已经尝试重新启动插入的驱动器.我已经查看了BIOS,看起来驱动器正在那里看到.我重新安装了内核rpm,希望能够纠正一些问题.
有没有人对如何让USB工作的块设备有任何想法?如果有任何帮助,我将非常感激.
还应该注意的是,kickstart grub配置附带了一条为了使用USB键盘和鼠标而删除的nousb线.两者现在都没有问题,并且在上面的命令中被发现.
解决方法
insmod / lib / modules / $(uname -r)/kernel/drivers/usb/storage/usb-storage.ko
然后删除并重新插入驱动器并检查dmesg.