uclinux下挂载u盘问题
在uclinux下挂载优盘时出现一下错误:
mount -t msdos /dev/sda1 /ramfs
mount: Mounting /dev/sda1 on /ramfs failed: No such device or address
分析:
1.系统启动信息
usbmon: debugfs is not available
MCF532x USB EHCI: is found. ID=0x5 Rev=0x41
ehci ehci.1: EHCI Host Controller
ehci ehci.1: new USB bus registered, assigned bus number 1
ehci ehci.1: irq 176, io mem 0xfc0b4000
ehci ehci.1: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: Product: EHCI Host Controller
usb usb1: Manufacturer: uClinux 2.6.17.7-uc1 ehci_hcd
usb usb1: SerialNumber: ehci.1
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
MCF532x USB EHCI: is found. ID=0x5 Rev=0x41
ehci ehci.0: EHCI Host Controller
ehci ehci.0: new USB bus registered, assigned bus number 2
ehci ehci.0: irq 175, io mem 0xfc0b0000
ehci ehci.0: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb2: Product: EHCI Host Controller
usb usb2: Manufacturer: uClinux 2.6.17.7-uc1 ehci_hcd
usb usb2: SerialNumber: ehci.0
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
ehci-mcf532x: can't find transceiver!
Initializing USB Mass Storage driver...
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
udc: Freescale MCF532x UDC driver version 27 October 2006 init
udc: No external transceiver!
udc: MCF532x USB Device is found. ID=0x5 Rev=0x41
可见:内核中已经有usb驱动。
2.u盘插入后,输出如下信息
usb 1-1: new full speed USB device using ehci and address 2
usb 1-1: not running at top speed; connect to a high speed hub
usb 1-1: Product: Flash Disk
usb 1-1: Manufacturer: USB
usb 1-1: SerialNumber: 2F693C30B8360028
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: Aigo USB Model: Storage Device Rev: 2.00
Type: Direct-Access ANSI SCSI revision: 02
可见:驱动程序已经找到u盘,但是没有和设备描述符关联上。
3.参考文档:http://www.gentoo.org/doc/zh_cn/usb-guide.xml
发现:内核配置时,没有选上这个选项 <*> SCSI disk support
4.选上SCSI disk support后,重新编译内核,再插入u盘,显示一下信息
usb 1-1: new full speed USB device using ehci and address 2
usb 1-1: not running at top speed; connect to a high speed hub
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: Aigo USB Model: Storage Device Rev: 2.00 //u盘类型--爱国者
Type: Direct-Access ANSI SCSI revision: 02
ready
SCSI device sda: 512000 512-byte hdwr sectors (262 MB) //u盘容量--262M
sda: Write Protect is off
sda: assuming drive cache: write through
SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
sda: Write Protect is off
sda: assuming drive cache: write through
sda: sda1 //挂载点--sda1
sd 0:0:0:0: Attached scsi removable disk sda
可见:u盘备挂载在sda1上。
5.再次mount,成功。
uclinux下挂载u盘问题相关推荐
- linux下挂载U盘过程
linux下挂载U盘过程 本次例程的环境是在FC6下,通过终端操作的. 注意要挂载U盘需要有管理员的权限. 切换成管理员,输入: su root 然后输入管理员密码,进行密码认证: 成功后,先在 /m ...
- VirtualBox-ubuntu系统下挂载U盘
VirtualBox-ubuntu系统下挂载U盘 一.挂载前的操作 二.命令行手动挂载U盘 1.进入终端,首先进入root用户 2.使用`fdisk -l`命令 3.使用`mkdir /mnt/usb ...
- linux下挂载U盘
一.Linux挂载U盘: 1.插入u盘到计算机,如果目前只插入了一个u盘而且你的硬盘不是scsi的硬盘接口的话,那它的硬件名称为:sda1. 2.在mnt目录下先建立一个usb的目录(如:[root@ ...
- linux下挂载U盘的方法
1.使用 cat /proc/partitions 查看系统现在有哪些分区: [root@localhost ~]# cat /proc/partitions major minor #blocks ...
- Ubuntu下挂载U盘
2019独角兽企业重金招聘Python工程师标准>>> 第一步:查看U盘信息 首先使用 sudo fdisk -l 命令查看一下U盘在那里, 这个信息查看后,可能会类似看到下面 ...
- linux系统加载u盘的服务,Linux系统下挂载U盘的方法
挂u盘之前,运行命令cat /proc/partitions,看看现在系统中有哪些分区.插上u盘以后,再次运行上述命令,看看多出来什么分区(通常是sda1,PS由于偶是在虚拟机下装的,所以是sdb1) ...
- linux下如何挂载usb设备,Linux下挂载USB盘
其实Linux环境下挂载USB设备并不算复杂. 首先通过fdisk –l检查USB设备是否已经被系统识别: [root@bjtest ~]# fdisk -l Disk /dev/sda: 1197. ...
- ECS服务器下挂载数据盘
一.格式化和挂载数据盘 刚购买的ECS实例(如果选择了数据盘)在系统登陆后,是需要先格式化数据盘,然后再挂载数据盘.下面给出一个实例操作: 1.登陆ECS实例,运行fdisk -l 命令查看数据 ...
- linux挂载u盘显示目录忙,linux下挂载u盘及iso8859-1 not found错误解决
1: 在控制台状态下输入如下命令: fdisk -l /dev/sd* 2: 在/mnt目录下建立一个挂装USB存储器的目录: mkdir /mnt/udisk 3: 然后再运行装载设备命令,将USB ...
最新文章
- oracle 判断11位数字,45个非常有用的 Oracle 查询语句小结
- win10商店打不开_PS打不开Raw格式?更新ACR新方式!【第05期 三分钟聊摄影】
- linux环境切换python3版本
- python多进程编程 多个函数并发执行_python并发编程之多进程编程
- 开源项目SlidingMenu的使用(Android)
- 项目开发中经常有一些被嫌弃的小数据,现在全丢给 FastDFS
- vs使用ado连接oracle,在VS环境下以ADO方式操作Oracle数据库
- jboss性能指标_JBoss BRMS复杂事件处理(CEP)性能基准
- c语言建立动态链表ppt,C语言链表讲解.ppt
- CISCO发现协议(CDP)理论与实验
- 远程出发jenkins jobs
- Giter8 -- 把项目布局模板放到 GitHub 上
- 在Debian上安装FlashPlayer10
- VB 6.0下载|Visual Basic 6.0简体中文企业版下载
- 计算机智能化的例子,工程机械智能化技术案例实例.ppt
- ps怎么做玻璃破碎碎片飞溅效果
- Word2016怎么制作目录
- C++实现二叉树同构
- 如何快速复制文件或文件夹路径?
- 英语口语练习十三之It's up to... (由……来决定)用法