当我从SD卡运行linux并尝试挂载SD卡时-没问题,可以正常工作。但是,当我从闪存运行Linux时,无法挂载SD卡:
# mount /dev/mmcblk0p1 /mnt/
mount: mounting /dev/mmcblk0p1 on /mnt/ failed: Invalid argument
发生此错误的基本原因是什么?
附加信息
root@Xilinx-ZC702-14_7:/# mount -t /dev/mmcblk0p1 /mnt
mount: can't find /mnt in /etc/fstab
root@Xilinx-ZC702-14_7:/var/volatile/log# ls
wtmp
root@Xilinx-ZC702-14_7:/var/volatile/log# dmesg
dmesg: klogctl: Function not implemented
/var/log/messages吗?怎么dmesg | tail样
mount -t /dev/mmcblk0p1 /mnt不是完整的命令。如果您知道文件系统类型,则应在-t参数(例如mount -t vfat /dev/mmcblk0p1 /mnt)之后指定它,或完全省略-t。
-t ...),以便fstab不使用该条目。