gpt4 book ai didi

linux - 手机上的 SD 卡图像无法在 PC 上显示

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:23 25 4
gpt4 key购买 nike

当在 USB 大容量存储模式下访问 SD 卡时,从手机在 SD 卡上新添加的图像不会在 PC 上显示。但是,如果将卡从手机中取出并重新插入,则可以在 PC 上看到图像(SD 卡连接为 USB 大容量存储)。

其次,当在 PC 上看不到图像时,如果从读卡器访问同一张卡,则丢失的图像会出现在 SD 卡上。

这是否意味着它是手机上的 USB 大容量存储问题?

最佳答案

好吧,终于找到了这个问题的根本原因。问题是当手机处于大容量存储模式 (MSM) 时,linux 会维护缓存。每次在 MSM 中连接手机时,它都会在插入时对驱动程序进行 insmod,在移除时对驱动程序进行 rmmod。但是在驱动程序被 rmmod 之后,linux 不会删除缓存。因此,以下修复解决了该问题:

sync;
echo 3 > /proc/sys/vm/drop_caches;
insmod driver.ko;

第二个命令在插入驱动程序之前删除缓存。

关于linux - 手机上的 SD 卡图像无法在 PC 上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12191036/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com