Ainol Novo 7 Fire – 破損したSDCardを修復する方法

先日Androidのフォーマット機能を利用して内部SDをフォーマットしたら破損してしまい、標準リカバリで「wipe media」を実行しても復旧できませんでした。どうやらファイルシステムがおかしくなってしまうのが原因らしいので、コマンドを打って修復してみましょう。

用意するもの

  • Root済みの端末
  • コマンド環境(PCからならadb環境、Android上ならTerminal Emulator

パーティション管理のコマンドを実行。
赤字はPCからの場合のみ

adb shell
# parted /dev/block/avnftli

下記のメッセージが表示されます。

GNU Parted 1.8.8.1.179-aef3
Using /dev/block/avnftli
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)

”p”を入力してパーティション情報を表示します。

(parted) p
p
p
Model: Unknown (unknown)
Disk /dev/block/avnftli: 13.2GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number    Start   End Size  Type    File system  Flags
1 1049kB  13.2GB  13.2GB    primary              boot, lba

FIle system欄が空欄になっているのが分かると思います。この場合に「破損したSDCard」と言うメッセージが表示されるようです。

次に”mkfs”コマンドで、フォーマットし直します。

(parted) mkfs

Warning: The existing file system will be destroyed and all data on the

partition will be lost. Do you want to continue?

Yes/No? y

y

y

Partition number? 1

1

1

File system type? [ext2]? fat32

fat32
fat32

(parted)という表示に戻ったらフォーマット完了です。再起動して確認してみましょう。

何らかのエラーが発生して完了しない場合は、物理的に逝っている可能性が考えられます。

この手方は同じAmlogicタブレットに応用出来る可能性はありますが、保証出来ませんので自己責任で行なって下さい。

この投稿へのコメント

コメントはありません。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

この投稿へのトラックバック

トラックバックはありません。

トラックバック URL