|
关键词:
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. |
|