Embedded 在嵌入式设备上找到USB设备,但无法装载

Embedded 在嵌入式设备上找到USB设备,但无法装载,embedded,usb,Embedded,Usb,我有一个在arm机器上运行linux 2.6.27的嵌入式设备。内核和系统在AFIK中正常工作。我插入了一个USB闪存驱动器,它检测到驱动器(以下是输出) 我可以看到它创建的设备节点是在sda下创建的,但我在/dev/中找不到任何sda设备。但我可以在/sys/sda下看到它。我尝试使用以下命令安装: mount-t vfat/dev/sda//mnt/ 如果说/dev/sda找不到文件,则此操作失败(因为它不在/dev中)。任何帮助都将不胜感激 谢谢。据我所知,您需要udev来创建动态设备节点

我有一个在arm机器上运行linux 2.6.27的嵌入式设备。内核和系统在AFIK中正常工作。我插入了一个USB闪存驱动器,它检测到驱动器(以下是输出)

我可以看到它创建的设备节点是在sda下创建的,但我在/dev/中找不到任何sda设备。但我可以在/sys/sda下看到它。我尝试使用以下命令安装: mount-t vfat/dev/sda//mnt/

如果说/dev/sda找不到文件,则此操作失败(因为它不在/dev中)。任何帮助都将不胜感激


谢谢。

据我所知,您需要udev来创建动态设备节点。如果系统上存在udev,检查您是否在/etc/udev/rules.d/

上有自定义规则,驱动器的“df-h”输出是什么?下面是输出:`Filesystem Size Used Available Use%Mounted on/dev/root 1.0G 84.2M 939.8M 8%/tmpfs 29.5M 0 29.5M 0%/dev`我想这是在说它的不足/dev/root。你能试着在上面运行mount命令而不是/dev/sda吗?实际上甚至/dev/root都不存在(没有设备或文件错误)。
scsi 0:0:0:0: Direct-Access     Kingston DataTraveler II  PMAP PQ: 0 ANSI: 0 CCS
sd 0:0:0:0: [sda] 2014208 512-byte hardware sectors (1031 MB)
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] 2014208 512-byte hardware sectors (1031 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 1:0:0:0: [sda] Attached SCSI removable disk