web-dev-qa-db-ja.com

画像ファイルはマウントされたSDカードには表示されませんが、カメラからは表示されます

ChromebookPixelでManjaroLinuxを使用しています。私のカメラはOlyE-M5です。コマンドでSDカードをマウントします

Sudo mount -t exfat /dev/sdc1 /media/sdcard

カードは正しくマウントされているようで、画像を保存するディレクトリ(/DCIM/100OLYMP/)と、SDカードのルートに配置した他の2つのファイルを確認できます。ただし、100OLYMPフォルダーは空です。 Thunar の「空き領域」インジケータは、それもほとんど空であることを示しています。

ただし、SDカードがカメラに入っているときに撮影したすべての画像を閲覧できます。私の友達は誰もSDカードリーダーを持っていないので、私はまだ他のコンピューターを試していません。何か案は? fdisk -lの出力は次のとおりです。

/dev/sdc1  *    32768 124735487 124702720 59.5G  7 HPFS/NTFS/exFAT
4
adamweld

exfatを介してSDカードをマウントしようとしています。

Sudo mount -t exfat /dev/sdc1 /media/sdcard

しかし、私の知る限り、ほとんどのカメラSDカードはDOS形式です。したがって、次のようなコマンドを使用してコンテンツを表示します。

Sudo mount -t msdos /dev/sdc1 /media/sdcard

SDカードをexfatでマウントできるが、内容を表示できない理由は、exfatがディスクにFAT32を想定しているが、msdosはFAT16であるためだと思います。

1
JakeGould

あなたは64GBのカードを持っているようです。これは必然的にSDXCです。 Chromebookでカードリーダーの仕様が見つかりませんが、サイズ制限が32GBのSDHCのみである可能性があります。 SDXCカードをSDHCリーダーに接続したことがないため、完全にはわかりません。そのため、接続したときにそのファイルシステムが表示されるかどうかはわかりません。

Chromebookでカードを読み取るには、次の2つのオプションがあります。-

  • SDXCをサポートするUSB​​カードリーダーを購入します。
  • カメラを適切なUSBケーブルで接続すると、外部ディスクとして表示されます。
0
AFH