感谢支持
我们一直在努力

我的RedHat 9.0挂USB总结

我的RedHat 9.0挂USB总结,按收到的前三篇资料尝试如下:


1、在/usr/src/linux-2.4.20-8/drivers/usb/storage目录中,打开文件


unusual_devs.h,找到下面这一段:


UNUSUAL_DEV(  0x05e3, 0x0702, 0x0000, 0x0001,


“EagleTec”,


“External Hard Disk”,


US_SC_SCSI, US_PR_BULK, NULL,


US_FL_FIX_INQUIRY ),


改成下面的形式:


UNUSUAL_DEV(  0x05e3, 0x0702, 0x0000, 0x9999,


“Genesys”,


“USB DISK”,


US_SC_SCSI, US_PR_BULK, NULL,


US_FL_FIX_INQUIRY | US_FL_MODE_XLATE | US_FL_START_STOP ),


2。然后重新编译内核模块:


然后重新编译内核模块:


cp /boot/config-2.4.20-8 /usr/src/linux-2.4/.config(注:我的/usr/src下有 linux-2.4和 linux-2.4.20-8。我把config-2.4.20-8都贴到此两个目录下(贴之前先另存本目录下的.config以便不测好恢复))


make oldconfig(无错)


make dep(无错)


make modules(此步反正没对)


3.然后拷贝编译好的模块到系统:


cp /usr/src/linux-2.4/drivers/usb/storage/usb-storage.o /lib/modules/2.4.18-14/kernel/drivers/usb/storage/


(之是看别人的方法,但我的/usr/….下没有usb-storage.o,但/lib/…下却有usb-storage.o


4。lsmod


有usb-storage但没有Used by一项为0(看其它贴子如果进行了第三步此时usb-storage状态应为 unused)


5. modprobe -r usb-storage


modprobe usb-storage


有usb-storage状态应为 unused

6.“插入U盘,不停的/sbin/lsmod,这期间usb-storage的状态应为Initializing,持续时间大约半分钟,其实就相当于Windows在右下角不停的弹汽球:)” 但我反复/sbin/lsmod后usb-storage的状态应为O


7。fdisk -l


继续绝望


8。偶然收索到


请问大师们,为何在FDISK-L中不显示USB硬盘,如何加载


自新装了9。0后


我用fdisk -l 无USB硬盘分区,


modprobe usb-storage 命令无反应,


Mkdir…


mount -t vfat /dev/sda …


找不到SDA,


怀疑在启动时没有找到USB硬盘,请问如何加载


注:本人刚从7。3升级到9。0,7。3中一切正常。


回者建议:


fdisk -l /dev/sda


fdisk -l /dev/sdb……sdc…………sdd试试


lsmod看看usb相应模块加载没有(一般不用手动加载的)


8。fdisk -l /dev/sda


显示一大串信息。。。像是认识到我的U盘。。。。狂喜之下。。任不敢确信。。。拿掉U盘


再fdisk -l /dev/sda无显示。确信U盘被识别


(由此想来我1-8步。。。折磨我一天的工作可能都是白做的。。说不定我最开始就用fdisk -l /dev/sda就行了。。哎。。可悲!)


9。


# mkdir /mnt/usb


# mount /dev/sda1 /mnt/usb


在/mnt/usb下看到期待已久的USB里的内容。

赞(0) 打赏
转载请注明出处:服务器评测 » 我的RedHat 9.0挂USB总结
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏