web-dev-qa-db-ja.com

2GBを超えるSDカードはubuntu 12.04で認識されません

最大2GBのカードを挿入すると、すぐにシステムに表示されますが、より大きなカードで試しても表示されません。この問題は、Windows 7ですべてのカードを読み取るためのカードリーダー自体によるものではなく、Linuxドライバーによるものであると考えられます。

似たような問題を抱えている人もいるが、解決策がないこともありました。

任意の助けに感謝します。

GPartedは、2GBを超えるカードを認識しません。

小さなカードを挿入した後

ubuntu@ubuntu:~$ dmesg
[10169.384481] mmc0: new SD card at address a95c
[10169.384870] mmcblk0: mmc0:a95c SD016 14.0 MiB 
[10169.386715]  mmcblk0: p1

すべてがうまくいったので、小さなものを取り外して8GBを入れて、2分待ちました

[10295.736422] mmc0: card a95c removed
[10362.448383] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
[10372.480076] mmc0: Timeout waiting for hardware interrupt.
[10382.496146] mmc0: Timeout waiting for hardware interrupt.
[10392.512149] mmc0: Timeout waiting for hardware interrupt.
[10402.528145] mmc0: Timeout waiting for hardware interrupt.
[10402.529267] mmc0: error -110 whilst initialising SD card
[10402.748807] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
[10412.768063] mmc0: Timeout waiting for hardware interrupt.
[10422.784051] mmc0: Timeout waiting for hardware interrupt.
[10432.800076] mmc0: Timeout waiting for hardware interrupt.
[10442.816067] mmc0: Timeout waiting for hardware interrupt.
[10442.817165] mmc0: error -110 whilst initialising SD card
[10443.040805] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
[10453.056145] mmc0: Timeout waiting for hardware interrupt.
[10463.072139] mmc0: Timeout waiting for hardware interrupt.
[10473.088050] mmc0: Timeout waiting for hardware interrupt.
[10483.104046] mmc0: Timeout waiting for hardware interrupt.
[10483.104107] mmc0: error -110 whilst initialising SD card
[10483.328960] sdhci: Switching to 1.8V signalling voltage failed, retrying with S18R set to 0
[10493.344144] mmc0: Timeout waiting for hardware interrupt.

ubuntu@ubuntu:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) (rev 03)
00:1a.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [AHCI mode] (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
07:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8072 PCI-E Gigabit Ethernet Controller (rev 16)
0a:01.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
0a:01.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 02)
0a:01.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)

同じカード、同じマシン(同じリーダー)異なるOS(win7)のみが完璧に動作します。

私が出会った興味深い読書ですが、私にとっては中国語です http://www.mail-archive.com/[email protected]/msg14598.html

および別のビット http://article.gmane.org/gmane.linux.kernel.mmc/11973/match=sd+card+not+recognized

3
dex1

8GB SDカードでも同じことを経験しました。問題は、Ubuntuカーネルがファイルシステムにカードをマウントするのに時間がかかっていることです。

解決策:SDカードをSDカードリーダーに挿入し、1時間以上挿入したままにします。

カーネルがSDのマウントを完了すると、左側のバーに表示されます。

1

私はちょうどこの問題を経験しており、カードリーダー(古代のラップトップに組み込まれている)がSDHCカードを処理できない可能性が高いと判断しました。最大のSDカードは2GBですので、明らかに新しいカードはSDHC(SD High Capacity)カードである可能性が高いと思います。

数年前、SDカードしか使用できないキャノン製カメラがありましたが、新しいSD互換カードのほとんどがSDHCであるため、新しいカメラを見つけるのは非常に困難になりました。残念ながら、古いSDカードリーダーでSDHCを認識できるファームウェアのアップデートはないと考えています。

参照:

「新しい」SDHCカード形式を説明する2008年のEbayの記事

古いハードウェアは新しいカード形式を使用できないと述べているPC Magazineの記事

0
Tommy Trussell

SDカードには次の3つのタイプがあります。

  • SD
  • SDHC
  • SDXC

プレーンSDカードは(最大で)2GBしか保存できません。 SDHCは最大32GB、SDXCは最大2TBの情報を保存できます。

ここでは、SDカードリーダーも重要です。 SDリーダーでは、SDカードのみを読み取ることができます。 SDHCリーダーを使用すると、SDおよびSDHCを読み取ることができます。等々...

あなたのラップトップはSDリーダーを持っているように聞こえるので、SDカードしか読むことができません。 SDHC、SDXC、または新しいSDカードを読み取ることはできません。

Windowsの場合、SDHCカードの使用を許可するドライバーがリリースされている可能性があります。このドライバーはまだUbuntuに移植されていないため、運が悪い。ただし、移植された可能性があります。カーネルの更新を確認してください。また、ただ待ってみてください。

(src)

0
Kaz Wolfe

ディスクユーティリティを実行して、カードが検出されたかどうかを確認し、検出された場合は、マウントを試みます。
4 GBのSDカードを問題なく使用できます。

0
tneiva

間違った取り出しを行った後、SDカードが認識されないことがあります。これを試して:

  1. SDカードを取り外します
  2. Ubuntuを再起動してみてください
  3. セッションにログインしたら、SDカードをSDカードスロットに再度接続してみてください
0
visitor