免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 13346 | 回复: 28
打印 上一主题 下一主题

Redhat 9.0 加载USB移动硬盘的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-08-11 11:28 |只看该作者 |倒序浏览
其实我前面都看了几篇文章:
首先用
fdisk -l
没看见usb设备, 于是
modprobe usb-storage
modprobe scsi_mod
modprobe sd_mod
然后再:
mount -t vfat /dev/sda1 /mnt/usb
但还是报:
/dev/sda1 is not a valid block device

然后用
dmesg |more
输出如下:
...

usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 17:59:01 Mar 13 2003
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 10 for device 00:07.2
PCI: Sharing IRQ 10 with 00:0b.0
usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>;
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
hub.c: new USB device 00:07.2-1, assigned address 2
Adding Swap: 538136k swap-space (priority -1)
usb.c: USB device 2 (vend/prod 0x5e3/0x702) is not claimed by any active driver.SCSI subsystem driver Revision: 1.00
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
usb-uhci.c: interrupt, status 2, frame# 729
scsi0 : SCSI emulation for USB Mass Storage devices
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.
usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 18 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 2 rqt 128 rq 6 len 18 ret -84
usb-uhci.c: interrupt, status 2, frame# 841
usb.c: USB disconnect on device 00:07.2-1 address 2
hub.c: new USB device 00:07.2-1, assigned address 3
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
...
usb.c: USB disconnect on device 00:07.2-1 address 3
hub.c: new USB device 00:07.2-2, assigned address 4
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 4
...

fdisk -l /dev/sda1
没有结果返回
fdisk -l /dev/sda也没有结果返回


请问到底是怎么回事呢?

论坛徽章:
0
2 [报告]
发表于 2003-08-11 17:18 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

没人理睬
up 一下

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
3 [报告]
发表于 2003-08-11 17:21 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

你的U盘是不是usb 2.0的?

论坛徽章:
0
4 [报告]
发表于 2003-08-11 17:21 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

maybe /dev/sda2 or /dev/sdb1...etc

论坛徽章:
0
5 [报告]
发表于 2003-08-12 10:43 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

to icedust 也不是。正像fabiozhang所说的那样。我也想知道???

论坛徽章:
0
6 [报告]
发表于 2003-08-12 10:45 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

我的servern也一样的问题,2.6.0-2.6.0-test3

论坛徽章:
0
7 [报告]
发表于 2003-08-12 12:18 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

从sda1 到 sda5,  从 sdaa1 到 sdab 5 都试过了,还是不行。
有高手可以看看这几句吗? (dmesg |more)

scsi0 : SCSI emulation for USB Mass Storage devices
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.

系统应该是支持usd,而且检测到的吧。
但不认sda1, ... sda5 是block device

因为

fdisk -l /dev/sda1

没有结果返回

论坛徽章:
0
8 [报告]
发表于 2003-08-12 23:26 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

还是没高手理睬
明天拿公司的linux 7.0试试

论坛徽章:
0
9 [报告]
发表于 2003-08-30 15:17 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

up

论坛徽章:
0
10 [报告]
发表于 2003-08-30 15:25 |只看该作者

Redhat 9.0 加载USB移动硬盘的问题

给一个特别的安装方法,看对楼主是否有帮助:

测试系统:
#uname -a
Linux note 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux

移动硬盘
纽曼硬盘盒

1.安装与内核相匹配的 src 包。这里的说明,以我的2.4.20-8为准。如有不同,请做相应
调整。

2.进入源码的目录,我的是/usr/src/linux-2.4.20-8/

3.查看Makefie文件,原因是有可能版本不相同。
我用的是rh9的原来的内核,并安装其原来的srck包,但是最后加载模块的时候就说版本不
匹配。
晕~
查看该文件开头的“EXTRAVERSION =”的值,我把它改成-8。

4.修改“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 ),

5.运行一下命令
#cp /boot/config-2.4.20-8 .config
#make mrproper
#make oldconfig
#make dep
#make modules <=我的p41.8,256ddr运行了30多分钟

6.将编译好的“drivers/usb/storage/usb-storage.o”复制到
/lib/modules/2.4.20-8/kernel/drivers/usb/storage/下。

7.执行:
#modprobe -r usb-storage
#modprobe usb-storage

8.加载
mount -t vfat -o iocharset=gb2312,code=cp936 /dev/sda1 /mnt/temp/

注意,我看到一些文章说fdisk -l可以看到usb硬盘。可是我没有看到,但是加载成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP