LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3155|回复: 15

SD卡怎么加载啊?

[复制链接]
发表于 2007-10-28 02:15:52 | 显示全部楼层 |阅读模式
笔记本上有 mmc/sd 卡的插槽,可插上sd卡后,没有自动识别,也不知道如何手动加载,甚至不知道驱动是否装成功。

#lspci | grep MMC
08:01.0 Generic system peripheral [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19)

而且我装了hotplug,也加入了启动项,也不管用

localhost src # eix hotplug
sys-apps/hotplug
     Available versions:  20030805-r2 20030805-r3 ~20040105 20040401 ~20040920 20040923 20040923-r1 20040923-r2
     Installed versions:  20040923-r2(00时32分54秒 2007年10月27日)
     Homepage:            http://linux-hotplug.sourceforge.net
     Description:         USB and PCI hotplug scripts

sys-apps/hotplug-base
     Available versions:  20040401
     Installed versions:  20040401(00时32分47秒 2007年10月27日)
     Homepage:            http://linux-hotplug.sourceforge.net
     Description:         Base Hotplug framework
发表于 2007-10-28 02:51:15 | 显示全部楼层
这要看你的内核里是否编译了sd卡驱动
你自己要确认这一点
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-29 19:53:12 | 显示全部楼层
Post by zhllg
这要看你的内核里是否编译了sd卡驱动
你自己要确认这一点


应该是编译进内核了,如下
但不知道怎么加载

localhost linux # grep MMC .config
CONFIG_PCI_MMCONFIG=y
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
# MMC/SD Card Drivers
CONFIG_MMC_BLOCK=y
# MMC/SD Host Controller Drivers
CONFIG_MMC_SDHCI=y
CONFIG_MMC_WBSD=y
CONFIG_MMC_TIFM_SD=y
回复 支持 反对

使用道具 举报

发表于 2007-10-29 20:21:32 | 显示全部楼层
你都编译内核了,还怎么加载
模块才能加载
回复 支持 反对

使用道具 举报

发表于 2007-10-29 20:55:35 | 显示全部楼层
挂载命令:
mount /dev/mmcblk0p1 /mnt/XXX
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-29 21:15:10 | 显示全部楼层
Post by zhllg
你都编译内核了,还怎么加载
模块才能加载


哦,我是想说挂载,楼上理解了我的意思,呵呵
回复 支持 反对

使用道具 举报

发表于 2007-10-29 21:28:00 | 显示全部楼层
http://gentoo-wiki.com/HOWTO_SD_and_MMC_card_readers 楼主不会是想要这个吧
在WIKI里的
回复 支持 反对

使用道具 举报

发表于 2007-10-29 21:31:03 | 显示全部楼层
http://gentoo-wiki.com/HOWTO_SD_and_MMC_card_readers 楼主不会是想要这个吧
在WIKI里的
回复 支持 反对

使用道具 举报

发表于 2007-10-29 23:29:56 | 显示全部楼层
我用ivman的时候,这都是自动的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-30 04:05:05 | 显示全部楼层
1. 我装了ivman,也 rc-update了,不管用
2. 我把SD卡插上,/dev 里根本没有 mm开头的设备文件
3. 我装了 sdricoh_cs,并modprobe之,再插卡,依然找不到设备
4. 我的内核为 2.6.22-suspend2-r2
一些配置选项如下
localhost linux # grep -i pcmcia .config
# PCCARD (PCMCIA/CardBus) support
# CONFIG_PCMCIA_DEBUG is not set
CONFIG_PCMCIA=m
CONFIG_PCMCIA_LOAD_CIS=y
CONFIG_PCMCIA_IOCTL=y
# PCMCIA SCSI adapter support
# CONFIG_PCMCIA_FDOMAIN is not set
# CONFIG_PCMCIA_QLOGIC is not set
# CONFIG_PCMCIA_SYM53C500 is not set
# CONFIG_PATA_PCMCIA is not set
# CONFIG_PCMCIA_XIRCOM is not set
# CONFIG_NET_PCMCIA is not set
# PCMCIA character devices
# PCMCIA devices

localhost linux # grep -i pccard .config
# PCCARD (PCMCIA/CardBus) support
CONFIG_PCCARD=m
CONFIG_PCCARD_NONSTATIC=m

localhost linux # grep -i cardbus .config
# PCCARD (PCMCIA/CardBus) support
CONFIG_CARDBUS=y

localhost linux # grep -i sdhci .config
CONFIG_MMC_SDHCI=y

localhost linux # grep -i tifm .config
CONFIG_TIFM_CORE=y
CONFIG_TIFM_7XX1=y
CONFIG_MMC_TIFM_SD=y

localhost linux # grep -i wbsd .config
CONFIG_MMC_WBSD=y

localhost linux # grep -i mmc .config
CONFIG_PCI_MMCONFIG=y
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
# CONFIG_MMC_UNSAFE_RESUME is not set
# MMC/SD Card Drivers
CONFIG_MMC_BLOCK=y
# MMC/SD Host Controller Drivers
CONFIG_MMC_SDHCI=y
CONFIG_MMC_WBSD=y
CONFIG_MMC_TIFM_SD=y

咋整,难道驱动不对?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表