私のUbuntu 19.04オペレーティングシステムで認識されていない2つのKensington SDカードがあります。しかし、動作し、Windows 10コンピュータに接続すると登録されます。
私はまだWindowsとLinuxの両方のオペレーティングシステムに登録されている古いScanDisk SDを持っています。 Kensington SDカードをパッケージから取り出した内蔵SDカードリーダーに挿入しましたが、登録されていません。その後、Nikonカメラに接続して写真を撮り、ラップトップに再接続しました。
私のdevディレクトリには、通常のmmcblk0p1ではなくmmcblk0のみがあります。 gpartedを実行すると、パーティションを見つけようとし、Input/output error during read on /dev/mmcblk0
約10〜15回エラーが発生します。これにより、最終的にgpartedツールが表示されますunallocated
。
fdiskコマンドを使用しても/ dev / mmcblk0の存在は表示されません。dd
ディスク全体に書き込み0を試してみましたが、役に立ちませんでした。
また、さまざまなコンピュータでSDカードをフォーマットしてみました。私のNikon、Windows、Linuxでは何も変わりませんでした。
fsck.fat /dev/mmcblk0
どの出力を実行しようとしていますか?
fsck.fat 4.1 (2017-01-24)
Read 512 bytes at 0:Input/output error
コマンドを実行しましたが、dmesg
結果は次のとおりです。
[ 1667.699436] mmc0: new ultra high speed SDR104 SDHC card at address 0007
[ 1667.700145] mmcblk0: mmc0:0007 SD32G 28.9 GiB
[ 1667.757553] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1667.813542] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1667.869531] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1667.925599] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1667.981556] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1668.037584] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1668.093597] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1668.257546] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1668.313619] mmc0: Tuning timeout, falling back to fixed sampling clock
[ 1668.315912] print_req_error: I/O error, dev mmcblk0, sector 0 flags 0
[ 1668.315922] Buffer I/O error on dev mmcblk0, logical block 0, async page read
この出力は基本的に繰り返し出力されます。 ScanDiskが接続されるとメッセージが表示されます。
[ 1328.140396] mmc0: new ultra high speed DDR50 SDHC card at address e624
[ 1328.142666] mmcblk0: mmc0:e624 SS32G 29.7 GiB
[ 1328.162378] mmcblk0: p1
答え1
まだコメントできません。申し訳ありません
確認することをお勧めします
lsblk
利用可能なデータがない場合は出力を提供します。
ワイプ -a /dev/mmcblk0
SSD全体を消去して再作成するために使用されます。
fdisk /dev/mmcblk0
そしてcはprimärのpを生成し、w、qを生成します。
しかし、私が見ることができるように、パーティションの代わりにデバイスをfsckしようとしています。
fsck.fat /dev/mmcblk0
is wrong
なぜなら
[ 1328.162378] mmcblk0: p1
パーティションp1を持つようにmmcblk0を宣言します。通常、ブロックamはmmcblk0p1でなければなりません。
これまでこれは努力を意味していました。
mount /dev/mmcblk0p1 /mnt
そしてログをチェックしてください