外部のSDカードに重要なデータがあります。カードを接続すると、エラーメッセージが表示されます。 32GBのマイクロSDカードです。 fat32としてフォーマットされました。
Error mounting /dev/sdb1 at /media/sam/32GB:
Command-line `mount -t "vfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush" "/dev/sdb1" "/media/sam/32GB"'
exited with non-zero exit status 32: mount: /dev/sdb1: can't read superblock
私は絶対にこのデータを失うことはできません。 Xubuntu 64bitを実行しています。
Raspberry Piの起動準備中に同じ問題が発生しました。そのため、SDカードでdd
コマンドを使用してImage-ファイル(raspbian)をコピーしました。ただし、1つの重要な詳細を忘れてしまいました。上記のコマンドを使用する前に、ファイルを書き込んだディレクトリ(SDカードのディレクトリ)をアンマウントしなかったため、SD-ディレクトリへのマウントポイントがまだありました。 dd
コマンドを使用して画像ファイルを書き込みます。その結果、SDカードのファイルを開こうとすると、同じエラーメッセージが表示されました。 FAT32パーティションが壊れてデータが失われている可能性があります。申し訳ありませんが、SDカードをフォーマットし、SDカードに画像ファイルを再度書き込む必要がありました(書き込みを行う前にディレクトリをアンマウントしました)。その結果、データにアクセスできました。よく。さらに質問がある場合はお知らせください。
すべてのマウントオプションなしでマウントします。プレーンでシンプルなmount /dev/sdb1 /media/sam/32GB
。マウントに失敗した場合は、dmesgを確認してください。
これを回答ではなくコメントにします
サムは最初にSudo mkdir /media/sam/32GB
を試し、次にSudo mount /dev/sdb1 /media/sam/32GB
を試しましたか?
マウントされない場合は、Sudo mount /dev/mmcblk0p1 /media/sam/32GB
を試してください