Ubuntu 16.04を使用してMicro SDカードをフォーマットすることができません。パーティションとファイルは何でもSDカードに残ります。はい、カードがロックされているかどうかを確認しました。
fdisk -l
Disk /dev/mmcblk0: 29,5 GiB, 31657558016 bytes, 61831168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x68818b6a
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 137215 129024 63M c W95 FAT32 (LBA)
/dev/mmcblk0p2 137216 61831167 61693952 29,4G 83 Linux
:~$ Sudo mkfs.vfat -F 32 /dev/mmcblk0
mkfs.fat 3.0.28 (2015-05-16)
それでも同じ
Sudo fdisk -l
Disk /dev/mmcblk0: 29,5 GiB, 31657558016 bytes, 61831168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x68818b6a
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 137215 129024 63M c W95 FAT32 (LBA)
/dev/mmcblk0p2 137216 61831167 61693952 29,4G 83 Linux
私はシュレッダーも試しましたが、ファイルは以前のように残っています
Sudo shred -v -z -n 0 /dev/mmcblk0
ddも機能しませんでした
Sudo dd if=/dev/zero of=/dev/mmcblk0
dd: writing to '/dev/mmcblk0': No space left on device
61831169+0 records in
61831168+0 records out
31657558016 bytes (32 GB, 29 GiB) copied, 9427,3 s, 3,4 MB/s
これに続いて、「未処理のエラーメッセージ:ファイル '/ media/philipp/boot'の情報を取得中にエラーが発生しました:そのようなファイルまたはディレクトリはありません」というエラーウィンドウが表示されます。まだevertythingは以前と同じです。
Gpartedを使用すると、このエラーが発生します
Can't open /dev/mmcblk0p1: No such file or directory
Cannot initialize '::'
mlabel: Cannot initialize drive
Can't open /dev/mmcblk0p1: No such file or directory
Cannot initialize '::'
fsck.fat 3.0.28 (2015-05-16)
open: No such file or directory
Unable to read the contents of this file system!
Because of this some operations may be unavailable.
The cause might be a missing software package.
The following list of software packages is required for fat32 file system
support: dosfstools, mtools.
そして
e2label: No such file or directory while trying to open /dev/mmcblk0p2
Couldn't find valid filesystem superblock.
tune2fs 1.42.13 (17-May-2015)
tune2fs: No such file or directory while trying to open /dev/mmcblk0p2
Couldn't find valid filesystem superblock.
Couldn't find valid filesystem superblock.
dumpe2fs 1.42.13 (17-May-2015)
dumpe2fs: No such file or directory while trying to open /dev/mmcblk0p2
Unable to read the contents of this file system!
Because of this some operations may be unavailable.
The cause might be a missing software package.
他に試すことはありますか、それとも私のカードは壊れていますか?
すでに試したこのコマンドの出力は何ですか?
Sudo dd if=/dev/zero of=/dev/mmcblk0
質問を編集して出力を投稿してください。 4つのスペースをインデントして、テキストをコードとしてレンダリングします。カードを取り外して再度接続するとどうなりますか。多くの場合、メモリカードの変更されたパーティションテーブルが認識されるためには、再度プラグを抜いて差し込む必要があります。
同じことを行うことができますが、mkusbでsafer方法でカードをワイプします。また、カードを標準のストレージデバイスに復元することもできます。 mkusbは、ターゲットデバイス(この場合はカード)の識別に役立ちます。「ddに安全ベルトを巻き付けます」。これらのリンクをご覧ください
help.ubuntu.com/community/mkusb
Sudo dd if=/dev/zero of=/dev/mmcblk0
からの出力
dd: writing to '/dev/mmcblk0': No space left on device
61831169+0 records in
61831168+0 records out
31657558016 bytes (32 GB, 29 GiB) copied, 9427,3 s, 3,4 MB/s
dd
がドライブ、SDカードに書き込みを行うことを示しました。 Geek長老のコメントに同意しました。コンピューターを再起動し、カードが消去されているかどうかを確認する必要があります。パーティションテーブルは表示されません。
成功した場合、新しいパーティションテーブルとファイルシステムを作成できます。
そうでなければ(まだパーティションがあった場合)、カードは「グリッドロック」(故障しているため読み取り専用)され、次のステップでは完全に死んでしまうと思います。このリンクをご覧ください。
カードリーダーも不良である可能性があるため、同じコンピューターまたは別のコンピューターで別のカードリーダーでカードをテストすることをお勧めします。
再起動してさらにテストした後、パーティションとファイルはまだそこにあります。結論は、SDカードが故障している、つまり「グリッドロック」されているということです。これは、故障したプロセスの読み取り専用段階であることを意味します。