查看: 6124|回复: 4

一个非嵌入linux的问题,关于笔记本MMC读卡器

[复制链接]
发表于 2009-6-25 01:38:42 | 显示全部楼层 |阅读模式
关键词: linux , MMC , 笔记本 , 读卡器
我的FEDORA 8,本身是2.6.23的内核,里边的无线网卡驱动不太好,我下载了2.6.28的内核给安装了

现在有个问题,关于笔记本自带的MMC读卡器的

2.6.28的内核里边我把MMC的驱动静态编译到内核了,系统刚启动时,MMC卡插到读卡器后,系统可以自动挂载MMC卡,并能在桌面上显示MMC卡的图标,并且会弹出MMC卡文件夹

问题就是:系统启动过了一段时间后,系统就不能自动挂载MMC读卡器了,但是此时可以手动挂载。而且此时fdisk -l,硬盘分区一下就列出来了,后面要等半天才能列出MMC的分区,很郁闷,不知道为什么。

下面是dmesg | tail的输出:
[root@localhost ~]# dmesg |tail
mmc0: starting CMD17 arg 00000000 flags 000000b5
mmc0:     blksz 512 blocks 1 flags 00000200 tsac 15 ms nsac 1000
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000021
sdhci [sdhci_read_block_pio()]: PIO reading
sdhci [sdhci_transfer_pio()]: PIO transfer complete.
sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000002
mmc0: req done (CMD17): 0: 00000900 00000000 00000000 00000000
mmc0:     512 bytes transferred: 0
FAT: bogus number of reserved sectors
VFS: Can't find a valid FAT filesystem on dev mmcblk0.
 楼主| 发表于 2009-6-25 01:47:38 | 显示全部楼层
最后一行很诡异,手动挂载,-t vfat完全可以挂载的
发表于 2009-6-25 09:07:34 | 显示全部楼层
你lsmod一下,看看驱动还在不
发表于 2009-6-25 09:14:10 | 显示全部楼层
另外看看这里,我没弄过sd卡
sendpix0.jpg
 楼主| 发表于 2009-6-26 01:46:50 | 显示全部楼层
我把MMC读卡器的驱动静态编译到内核了
lsmod不出来的
不能自动挂在的时候,fdisk -l是可以看到mmcblk0这个设备的
估计是驱动程序有问题,现在也懒得仔细研究了,等有空了再看看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表