歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 我的RedHat 9.0掛USB總結

我的RedHat 9.0掛USB總結

日期:2017/2/28 16:33:00   编辑:Linux教程

我的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

Copyright © Linux教程網 All Rights Reserved