1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Linux开发板U盘没有反应 一个简单的开发板挂载U盘的问题

Linux开发板U盘没有反应 一个简单的开发板挂载U盘的问题

时间:2021-03-21 12:28:20

相关推荐

Linux开发板U盘没有反应 一个简单的开发板挂载U盘的问题

今天开始继续研究Linux+ARM,我自己的任务。个中问题,自己总结一下。

U盘插入开发板之后,DNW串口是有反应的,数据如下:

[root@FriendlyARM /]# usb 1-1: USB disconnect, address 3

usb 1-1: new full speed USB device using s3c2410-ohci and address

4

usb 1-1: New USB device found, idVendor=1516, idProduct=8628

usb 1-1: New USB device strings: Mfr=1, Product=2,

SerialNumber=3

usb 1-1: Product: Sk6201

usb 1-1: Manufacturer:SZHX

usb 1-1: SerialNumber: 000000000000000002B71F96usb 1-1: configuration #1 chosen from 1 choice

scsi2 : SCSI emulation for USB Mass Storage devices

scsi 2:0:0:0:

Direct-AccessSZHXSk6.00 PQ: 0 ANSI: 2

sd 2:0:0:0: [sda] 986624 512-byte hardware sectors: (505 MB/481

MiB)

sd 2:0:0:0: [sda] Write Protect is off

sd 2:0:0:0: [sda] Assuming drive cache: write through

sd 2:0:0:0: [sda] 986624 512-byte hardware sectors: (505 MB/481

MiB)

sd 2:0:0:0: [sda] Write Protect is off

sd 2:0:0:0: [sda] Assuming drive cache: write through

sda: sda4

sd 2:0:0:0: [sda] Attached SCSI removable disk

按照mini2440用户手册,我直接使用 cd /udisk 命令无效提示:-/bin/sh: cd: can't cd to /udisk

查阅资料,说是可能自动挂载的脚本没有运行或者运行无效,需要手动挂载。

于是我就按照普通的挂在方式 [root@FriendlyARM /dev]# mount -vfat /dev/sda2

/udisk

mount: cannot read /etc/fstab: No such file or directory

提示udisk这个文件夹不存在,建好 /mnt/disk

继续挂载 :[root@FriendlyARM disk]# mount -t ext3 /dev/sda1

/mnt/disk

mount: mounting /dev/sda1 on /mnt/disk failed: No such device

提示设备不对,利用上面那位哥们博文的命令检查了一下分区 [root@FriendlyARM disk]# cat

/proc/partitions

major minor#blocksname

310192 mtdblock0

3112048 mtdblock1

31263152 mtdblock2

80493312 sda

84493280 sda4

我把u盘拔掉,后面两个就不出现,所以,我想u盘肯定就是后面两个分区了,为什么一个u盘有两个提示,还不知道。我把两个都挂载了一下,第二个没出错。代码和状态如下:

[root@FriendlyARM disk]# mount -t ext3 /dev/sda4 /mnt/disk

mount: mounting /dev/sda4 on /mnt/disk failed: No such device

[root@FriendlyARM disk]# mount -t ext3 /dev/sda /mnt/disk

mount: mounting /dev/sda on /mnt/disk failed: No such device

另:挂载时不加格式反而通过!

[root@FriendlyARM disk]# mount /dev/sda /mnt/disk

FAT: utf8 is not a recommended IO charset for FAT filesystems,

filesystem will be case sensitive!

yaffs: dev is 8388608 name is "sda"

yaffs: passed flags ""

yaffs: Attempting MTD mount on 8.0, "sda"

yaffs: dev is 8388608 name is "sda"

yaffs: passed flags ""

yaffs: Attempting MTD mount on 8.0, "sda"

mount: mounting /dev/sda on /mnt/disk failed: Invalid

argument

[root@FriendlyARM disk]# mount /dev/sda4

/mnt/disk

FAT: utf8 is not a recommended IO charset for FAT filesystems,

filesystem will be case sensitive![root@FriendlyARM

disk]# cd /mnt/disk

[root@FriendlyARM disk]# ls

/s/blog_479ff2580100m5yh.html借鉴

这位老兄的博文 一次性搞定!

我的操作:

[root@GTStudio /]# ls

binhomelost+foundprocsysvar

devlibmntroottmpwww

etclinuxrcoptsbinusr

[root@GTStudio /]# cd mnt

[root@GTStudio /mnt]# ls

[root@GTStudio /mnt]# cat /proc/partitions

major minor#blocksname

310512 mtdblock0

3112048 mtdblock1

312257280 mtdblock2

[root@GTStudio /mnt]# usb 1-1: new full speed USB device using

s3c2410-ohci and

address 2

usb 1-1: New USB device found, idVendor=1307, idProduct=0165

usb 1-1: New USB device strings: Mfr=1, Product=2,

SerialNumber=3

usb 1-1: Product: USB Mass Storage Device

usb 1-1: Manufacturer: USBest Technology

usb 1-1: SerialNumber: 00000000000004

usb 1-1: configuration #1 chosen from 1 choice

scsi0 : SCSI emulation for USB Mass Storage devices

scsi 0:0:0:0:

Direct-AccessUt165USB

Flash Disk0.00 PQ: 0 ANSI:

2

sd 0:0:0:0: [sda] 7892040 512-byte hardware sectors: (4.04 GB/3.76

GiB)

sd 0:0:0:0: [sda] Write Protect is off

sd 0:0:0:0: [sda] Assuming drive cache: write through

sd 0:0:0:0: [sda] Assuming drive cache: write through

sda: sda4

sd 0:0:0:0: [sda] Attached SCSI removable disk

[root@GTStudio /mnt]# cat /proc/partitions

major minor#blocksname

310512 mtdblock0

3112048 mtdblock1

312257280 mtdblock2

803946020

sda

843945988

sda4

[root@GTStudio /mnt]# mount /dev/sda /mnt

yaffs: dev is 8388608 name is "sda"

yaffs: passed flags ""

yaffs: Attempting MTD mount on 8.0, "sda"

yaffs: dev is 8388608 name is "sda"

yaffs: passed flags ""

yaffs: Attempting MTD mount on 8.0, "sda"

mount: mounting /dev/sda on /mnt failed: Invalid argument

[root@GTStudio /mnt]# mount /dev/sda4 /mnt

[root@GTStudio /mnt]# cd /mnt

[root@GTStudio /mnt]# ls

我的说明:

暂时我对Linux命令还是不怎么熟悉,只能一边参考,一边学习;

觉得挂在u盘时:要同时挂载sda、sda4,具体细节不清楚!欢迎大家指导学习!!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。