SD卡挂载问题

clone widora最新代码,编译升级后,插入SD卡无反应。

@mango !


上图是运行命令:make kernel_menuconfig
选择的一些文件系统的配置;
升级固件后,挂载SD卡:
root@Widora:/# mount /dev/mmcblk0p1 /mnt/
[ 325.830000] FAT-fs (mmcblk0p1): codepage cp437 not found
[ 325.830000] [EXFAT] trying to mount…
[ 325.840000] [EXFAT] mounted successfully
[ 325.840000] [EXFAT] Codepage cp437 not found
[ 325.850000] [EXFAT] trying to unmount…
[ 325.850000] [EXFAT] unmounted successfully
mount: mounting /dev/mmcblk0p1 on /mnt/ failed: Invalid argument
结果,挂载失败。

@feige 默认内核识别exfat,ext3,ext4几种常用系统会自动挂载,你编译的内核是否勾选了常用文件系统格式?

如何实现SD卡热拔插的自动挂载?

!

配置内核后,插入和移除SD卡均有log信息打印,但无目录/tmp/mounts/,SD也为挂载,如何挂载SD卡,怎么配置呢?

@feige make menuconfig看一下相对应的包是否真的被选择上了?

@mango 配置文件对比,没什么差异

mango 说:

@feige 测试wiki里的固件。
你自己编译的检查menuconfig中是不是很多模块没被选上?
widora.io - This website is for sale! - widora Resources and Information.
发现有时候由于环境的差异,选择WIDORA后其他的依赖没有自动被处理好,这里上传一份我本地选择WIDORA32128后的“.config”,方便大家出问题后替换。 widora.config.txt

!

@feige 测试wiki里的固件。
你自己编译的检查menuconfig中是不是很多模块没被选上?
https://wiki.widora.io/zh/compile
发现有时候由于环境的差异,选择WIDORA后其他的依赖没有自动被处理好,这里上传一份我本地选择WIDORA32128后的“.config”,方便大家出问题后替换。 widora.config.txt