お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-04-29 20:26:10

root101jp
メンバ
登録日: 2009-06-27

Sandybridge(レッツノート CF-B10)+Ubuntu11.04でSDカード(SDXC)がマウントできない。

レッツノート CF-B10+Ubuntu11.04でSDカードが認識できません。

現象としては、SDカードを入れると一瞬マウントされるのですが、すぐにアンマウントされます。
dmesgには、

[ 2181.410623] sd 6:0:0:0: [sdb] 29120 512-byte logical blocks: (14.9 MB/14.2 MiB)
[ 2181.410710] sd 6:0:0:0: [sdb] Cache data unavailable
[ 2181.410718] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 2181.410880] sd 6:0:0:0: [sdb] Cache data unavailable
[ 2181.410886] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 2181.412321]  sdb: sdb1

とあるだけで、SDカード自体は、最初認識はしているみたいです。ただ、マウントがうまくいっていない様子。

また、lshwで構成を確認してみると、

  *-generic:1
                description: SD Host controller
                product: Realtek Semiconductor Co., Ltd.
                vendor: Realtek Semiconductor Co., Ltd.
                physical id: 0.1
                bus info: pci@0000:03:00.1
                version: 01
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list
                configuration: driver=sdhci-pci latency=0
                resources: irq:17 memory:f7c00000-f7c000ff
とあって、SDコントローラーは、認識されていて、Realtek Semiconductorのものが付いているようです。

解決に導けるキーワードなどがあれば、教えていただけると非常に助かります。

オフライン

 

#2 2011-04-29 20:29:37

root101jp
メンバ
登録日: 2009-06-27

Re: Sandybridge(レッツノート CF-B10)+Ubuntu11.04でSDカード(SDXC)がマウントできない。

Realtek SemiconductorのSDカードで検索をすると、なにやら。こんな記事がありますね。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/658351

もう少し見てみます。

オフライン

 

#3 2011-04-29 20:54:46

root101jp
メンバ
登録日: 2009-06-27

Re: Sandybridge(レッツノート CF-B10)+Ubuntu11.04でSDカード(SDXC)がマウントできない。

バグ情報にある、Realtekのドライバーをコンパイルして、insmodしてみたが、うまく動作しないですね。

http://www.realtek.com/downloads/downloadsView.aspx?Langid=4&PNid=15&PFid=25&Level=4&Conn=3&DownTypeID=3&GetDown=false
↑から、realtek社が提供しているLinuxドライバはダウンロードできます。

一瞬マウントしていてるのにな。。。なんで、勝手にアンマウントしてしまうんだろうか。

オフライン

 

#4 2011-04-29 21:35:13

root101jp
メンバ
登録日: 2009-06-27

Re: Sandybridge(レッツノート CF-B10)+Ubuntu11.04でSDカード(SDXC)がマウントできない。

dmesgから、/dev/sdb1がSDカードとして認識されているので、手動でマウントしてみたら、あっさりできた。
#sudo mount /dev/sdb1 /mnt/sd

SDXCは持っていないので確認できていないですが、16GBのSDHCまでは、問題なくアクセスできることが
確認できました。

ということは、自動マウントに問題があるってことなのかな〜。

オフライン

 

#5 2011-04-29 21:50:45

root101jp
メンバ
登録日: 2009-06-27

Re: Sandybridge(レッツノート CF-B10)+Ubuntu11.04でSDカード(SDXC)がマウントできない。

参考情報として、CF-B10内蔵のSDスロットは、
SD Host controller: Realtek Semiconductor Co., Ltd. Device 5209 (rev 01)
のようです。

オフライン

 

Board footer

Powered by FluxBB