lost and found ( for me ? )

ubuntu: SDカードマウント

root@alaska:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.10
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu 9.10"

root@alaska:~# uname -r
2.6.31-14-server

カードをどのように認識しているか確認

root@alaska:~# dmesg | grep mmcblk
[ 1490.807471] mmcblk0: mmc0:0002 00000 3.81 GiB
[ 1490.807547]  mmcblk0: p1
[ 1521.551436] mmcblk0: mmc0:0002 00000 3.81 GiB
[ 1521.551497]  mmcblk0: p1
[ 1528.014170] mmcblk0: mmc0:0002 00000 3.81 GiB
[ 1528.014234]  mmcblk0: p1
root@alaska:~#

mmcblk0: p1 と認識している

マウント

root@alaska:~# mount /dev/mmcblk0p1 sdcard_mount/

root@alaska:~# mount | grep mmcblk
/dev/mmcblk0p1 on /root/sdcard_mount type vfat (rw)

アンマウント

root@alaska:~# umount sdcard_mount/

--

なんか、SDカードをmount/unmount 繰り返してたら、SDカードのデバイス ( dev/mmcblk ) が
認識されなくなった。リブートしてもダメ。

で、/ect/modules に下記を記述し、リブートしたら認識するようになった。
しかも automount されるようになった。

root@alaska:~# egrep -v "^#" /etc/modules | egrep -v "^$"
loop
lp
rtc
tifm_sd <- 追加
tifm_7xx1 <- 追加
tifm_core <- 追加

insmod で t上記3つのモジュールを読み込んでも OK.

like this:

insmod tifm_sd
insmod tifm_7xxx1
insmod tifm_core

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.