ARM+Linux开发板不能挂载U盘问题
2014-04-16 20:19
246 查看
U盘插入开发板后,有以下打印:
usb 1-1: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
scsi 1:0:0:0: Direct-Access Kingston DT 101 G2 PMAP PQ: 0 ANSI: 0 CCS
sd 1:0:0:0: [sda] 7669824 512-byte hardware sectors: (3.92 GB/3.65 GiB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 1:0:0:0: [sda] Attached SCSI removable disk
但是查看/dev/下面并没有,意思到我的Linux并没有加入mdev机制,所以需要手动创建结点。
在我PC上ls /dev/ -l
brw-rw---- 1 root disk 8, 0 4月 16 08:31 /dev/sda
brw-rw---- 1 root disk 8, 1 4月 16 08:31 /dev/sda1
brw-rw---- 1 root disk 8, 2 4月 16 08:31 /dev/sda2
brw-rw---- 1 root disk 8, 5 4月 16 08:31 /dev/sda5
brw-rw---- 1 root disk 8, 6 4月 16 08:31 /dev/sda6
brw-rw---- 1 root disk 8, 7 4月 16 08:31 /dev/sda7
brw-rw---- 1 root disk 8, 8 4月 16 08:31 /dev/sda8
brw-rw---- 1 root disk 8, 16 4月 16 20:03 /dev/sdb
brw-rw---- 1 root disk 8, 17 4月 16 20:03 /dev/sdb1
U盘的主设备号8,次设备号16,
在开发板上
mknod /dev/sda b 8 1
mknod /dev/sda1 b 8 2
mount /dev/sda /mnt
U盘挂载成功
注:
mdev是busybox自带的一个简化版的udev,适合于嵌入式的应用场合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔或者动态加载驱动程序时,自动产生驱动程序所需的节点文件。
usb 1-1: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
scsi 1:0:0:0: Direct-Access Kingston DT 101 G2 PMAP PQ: 0 ANSI: 0 CCS
sd 1:0:0:0: [sda] 7669824 512-byte hardware sectors: (3.92 GB/3.65 GiB)
sd 1:0:0:0: [sda] Write Protect is off
sd 1:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 1:0:0:0: [sda] Attached SCSI removable disk
但是查看/dev/下面并没有,意思到我的Linux并没有加入mdev机制,所以需要手动创建结点。
在我PC上ls /dev/ -l
brw-rw---- 1 root disk 8, 0 4月 16 08:31 /dev/sda
brw-rw---- 1 root disk 8, 1 4月 16 08:31 /dev/sda1
brw-rw---- 1 root disk 8, 2 4月 16 08:31 /dev/sda2
brw-rw---- 1 root disk 8, 5 4月 16 08:31 /dev/sda5
brw-rw---- 1 root disk 8, 6 4月 16 08:31 /dev/sda6
brw-rw---- 1 root disk 8, 7 4月 16 08:31 /dev/sda7
brw-rw---- 1 root disk 8, 8 4月 16 08:31 /dev/sda8
brw-rw---- 1 root disk 8, 16 4月 16 20:03 /dev/sdb
brw-rw---- 1 root disk 8, 17 4月 16 20:03 /dev/sdb1
U盘的主设备号8,次设备号16,
在开发板上
mknod /dev/sda b 8 1
mknod /dev/sda1 b 8 2
mount /dev/sda /mnt
U盘挂载成功
注:
mdev是busybox自带的一个简化版的udev,适合于嵌入式的应用场合。其具有使用简单的特点。它的作用,就是在系统启动和热插拔或者动态加载驱动程序时,自动产生驱动程序所需的节点文件。
相关文章推荐
- ARM+Linux开发板不能挂载U盘问题
- arm开发板不能挂载U盘问题解决
- ubuntu不能挂载U盘问题
- debian + xfce解决不能自动挂载U盘问题
- Linux下不能进入windows的NTFS分区之挂载错误问题(error mounting)
- 终于搞定U盘挂载的问题了!!
- 解决Linux系统不能挂载NTFS分区问题
- U盘启动安装Cent0S 6.4安装中问题:安装程序试图挂载映像#1,但在硬盘上无法找到该映像...
- (转)解决Ubuntu自动挂载U盘/SD Card变成只读问题
- 由U盘里的脚本不在linux下不能修改权限引发的修改U盘格式的问题
- 解决无法自动挂载U盘问题
- Linux下不能挂载NTFS格式硬盘/U盘
- CentOS6.5 U盘安装(解决了FAT32格式造成的不能复制iso文件至U盘根目录问题)
- Gentoo - U盘无法自动挂载,打开报告Not Authorized,xfce只有logout,suspend/shutdown灰化等问题解决方法
- 解决Ubuntu系统无法挂载u盘的问题
- S3C2440的U盘挂载问题:No such file or directory
- 开发板之——关于ARM Linux下的SD卡及U盘的挂载问题
- Linux 挂载ISO问题-iso的命名不能出现空格
- 关于移动硬盘/U盘不能自动分配盘符问题
- 解决U盘拷贝时提示文件过大问题(不能拷贝超过4个g的文件)