web-dev-qa-db-ja.com

UbuntuはSDカードをマウントしません

Ubuntu 14.04 64bでAsus X552Vを使用しています。

4GB Transcend SDカードをカードリーダーに挿入しようとしましたが、何も起こりません。

なぜUbuntuが私のSDカードを検出しないのですか? この質問に向けられたので、私はそれが言ったことをやってみましたが、何も変わりませんでした。

次に、Sudo fdisk -lを実行してみましたが、出力は次のとおりでした。

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x2bfb4dc8

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2046   261904383   130951169    5  Extended
Partition 1 does not start on physical sector boundary.
/dev/sda2       261904384  1129629695   433862656    7  HPFS/NTFS/exFAT
/dev/sda5            2048    58593279    29295616   83  Linux
/dev/sda6        58595328   253904895    97654784   83  Linux
/dev/sda7       253906944   261904383     3998720   82  Linux swap / Solaris

Disk /dev/mmcblk0: 1973.2 GB, 1973231288320 bytes
82 heads, 17 sectors/track, 2764682 cylinders, total 3853967360 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1            8192     7811071     3901440    b  W95 FAT32

明らかに、ここで自分のSDカードを見ることができますが、ディスク識別子が0x00000000であり、この情報を取得するのに約2分かかったことは奇妙に思えます。 Ubuntuのバグですか、それともSDカードの問題ですか?

更新:Ubuntu 14.04を実行している他のラップトップでも同じSDカードを試しましたが、問題なく動作します。

中にSDカードを入れてGPartedを実行すると、すべてのドライブがスキャンされることはありませんが、取り外すとスキャンされます。 blkidもSDカードを挿入すると永久に実行されます

6
VukBG

PanasonicカードはexFATを使用してフォーマットされます。 exFATファイルシステムを自動的にマウントするには、次の2つのパッケージをインストールします。

$ apt-get install exfat-utils exfat-Fuse

乾杯。

5
mgerber

私は同じ問題にぶつかりました。まず、最初にアンマウントせずに取り外した後、FAT32フォーマットのSDカードに「ダーティビット」が設定されている必要があると考えました。このカードは、私のPanasonic DMD-GX1カメラで問題なく機能し、Windows 7でも問題なくマウントされました。 Win7でCHKDSKを実行しましたが、問題は報告されていません。次に、セクターエディターを使用して、FAT32の "ダーティービット"が設定されているかどうかを確認しました。そうではありませんでした。その後、Windows 7の「クイックフォーマット」を実行し、カードを取り出してから、以前はマウントを拒否していたUbuntu 14.04ボックス(HP Pavillion p6720f)の組み込みカードリーダーに挿入しました。うまく取り付けられました。カードを取り出し、カメラに入れ、いくつかの写真を撮り、Ubuntu 14.04カードリーダーに戻しました。うまく取り付けられ、すべての写真にアクセスできました。次に、カードのマウントを解除してカメラに戻し、カメラでフォーマットしました。カメラの電源をオフにするよう注意して、カードを取り外してUbuntuにマウントしようとしました。もう一度、それはマウントされません。それをWindows 7のボックスに持ち込み、クイックフォーマットし、Ubuntuに戻ってマウントしました。何枚か写真を撮り直しましたが、うまくマウントされ、画像ファイルはすべてそこにありました。カメラでカードをフォーマットすると、カードと画像ファイルはWindows 7で読み取り可能であっても、カードをマウントできなくなりました。

一部のカメラのフォーマットルーチンはUbuntu 14.04と互換性がないようですが、FAT32で「ダーティビット」が予期される時点では問題は見られません。私がWindows 7ボックスをオンにすることさえ嫌いな限り、これらの「マウントできない」カードを復活させるようです。キヤノン製カメラでのフォーマットは問題ないようですが、パナソニックDMC-GX1でのフォーマットはUbuntu 14.04で常に失敗します。

価値のあることとして、これは他のタイプのデバイスでSDカードをフォーマットし、Ubuntu 14.04でマウントの問題を経験している他の人々への手がかりを提供するでしょう。

1
Bruce Kiacz

Live CDで起動して、問題を絞り込むことができます。 SDカードがそこで動作する場合、これはソフトウェア(オペレーティングシステム、ドライバー、構成)に問題があることを意味します。現在Live CDで動作している場合、これはカードリーダーのハードウェア障害であることを意味します。他のカードを適切に読み取りますか?

0