当我从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
不使用该条目。