LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1176|回复: 6

嵌入式系统下挂载u盘出错!

[复制链接]
发表于 2006-12-9 11:48:30 | 显示全部楼层 |阅读模式
我的嵌入式CPU是S3C2410,内核版本是2.4.18

刚把U盘插上去显示如下:

[root@fa /]# hub.c: USB new device connect on bus1/1, assigned device number 2
scsi1 : SCSI emulation for USB Mass Storage devices
  Vendor:           Model:                   Rev:
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
SCSI device sda: 503521 512-byte hdwr sectors (258 MB)
sda: Write Protect is off
Partition check:
/dev/scsi/host1/bus0/target0/lun0: p1 p2 p3 p4

然后我自己执行"mount /dev/sda1 /mnt/u",显示如下:

[root@fa /dev]# mount /dev/sda1 /mnt/u
##########################################################################
#                                                                        #
#            FriendlyARM YAFFS Module (http://www.arm9.net)              #
#      Copyright by Guangzhou FriendlyARM (Tel: +86 (20) 85201025)       #
#                                                      2005-04-08        #
##########################################################################
yaffs: dev is 2049 name is "08:01"
FAT: bogus logical sector size 0
VFS: Can't find a valid FAT filesystem on dev 08:01.
FAT: bogus logical sector size 0
VFS: Can't find a valid FAT filesystem on dev 08:01.
mount: Mounting /dev/sda1 on /mnt/u failed: Invalid argument

请问哪里出了问题?
 楼主| 发表于 2006-12-11 20:07:51 | 显示全部楼层
这么多人看也没个人回复的?
至少给个方向,到底该看哪个方面的知识,从哪里下手比较好呢?
多谢了,您的任何建议对我来说都是有益的
回复 支持 反对

使用道具 举报

发表于 2006-12-12 12:45:34 | 显示全部楼层
文件系统支持麽?FAT麽?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-12 19:58:40 | 显示全部楼层
Post by Yuri
文件系统支持麽?FAT麽?
支持文件系统,编译内核的时候选中了
<*>DOS FAT fs support
<*>   MSDOS fs support
< >      UMSDOS:Unix-like file system on top of standard MSDOS fs
<*>    VFAT(windows-95) fs support
我不知道哪里出了问题?
回复 支持 反对

使用道具 举报

发表于 2006-12-12 21:44:55 | 显示全部楼层
确保 /mnt/u 这个目录存在么?

fdisk -l

cat /proc/devices
的结果帖出来。另外,mount 的时候加上 -t vfat 试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-18 14:59:24 | 显示全部楼层
确保 /mnt/u 这个目录存在么?
这个目录存在,我自己创建的
把fdisk -l和cat /proc/devices的结果帖出来。
fdisk -l不支持,执行结果如下:
[root@fa /]# fdisk -l
fdisk: No such file or directory
cat /proc/devices的结果如下:
[root@fa /]# cat /proc/devices
Character devices:
  1 mem
  2 pty/m%d
  3 pty/s%d
  4 vc/0
  5 ptmx
  7 vcs
10 misc
13 input
14 sound
29 fb
81 video_capture
90 mtd
128 ptm
136 pts/%d
162 raw
180 usb
188 usb/tts/%d
204 ttyS%d
205 cua%d
231 leds
232 buttons

Block devices:
  8 sd
31 mtdblock
60 mmc
65 sd
66 sd
97 bon
另外,mount 的时候加上 -t vfat 试试
这个我也试过,也不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-9 10:35:13 | 显示全部楼层

问题解决了

以下是liulang_lu(chinaunix)的回复,原谅我没有第一时间贴出来

mount /dev/scsi/host1/bus0/target0/lun0/part0  /mnt/u

使用ls命令看下/dev/scsi/host1/bus0/target0/lun0 目录有什么 ,然后如上面的命令挂载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表