web-dev-qa-db-ja.com

ddコマンドでコピーした後、SDカードが破損している

ddコマンドを使用してPidora(Fedora for Raspberry Pi)イメージをSDカードに移動しようとしましたが、bs=4M引数を入力するのを忘れて、終了する必要があることに気付きました。プログラムの途中。正しいコマンドでもう一度コピーしようとすると、SDカードが破損しているのと同じように、SDカードのLEDが点滅せず、コンピューターがSDカードに何も書き込まないことがわかりました。そこで、コマンドを再度終了し、fdiskでフォーマットしようとしました。しかし、成功しませんでした。 SDカードにアクセスしようとしていたものはすべてフリーズしていました。

testdiskで修正しようとしましたが、カードから何かを読み書きしようとするたびに、読み取りエラーが返されます。

カードのセクター0に0を書き込もうとしましたが、機能しません。

[0x4d@nathalia ~]$ Sudo dd if=/dev/zero count=1 of=/dev/mmcblk0
dd: writing to ‘/dev/mmcblk0’: Input/output error
1+0 records in
0+0 records out
0 bytes (0 B) copied, 0.00558315 s, 0.0 kB/s 

ただし、カードの2番目のパーティションへの書き込みは機能します。

[0x4d@nathalia ~]$ Sudo dd if=/dev/zero count=10 of=/dev/mmcblk0p2
10+0 records in
10+0 records out
5120 bytes (5.1 kB) copied, 0.00309397 s, 1.7 MB/s

とにかくSDカードを修理することはできますか?それに関する情報は重要ではありません。私はそれが再び機能するために必要です。

ありがとう。

5
  1. OSに付属の「ディスクユーティリティ」プログラムを使用してください。またはGpartedを使用する

  2. その中のすべてのパーティションを削除します。単一の新しいパーティションを作成します。

うまくいけば、あなたの問題は解決されるでしょう。ではごきげんよう

1
Raju Devidas