キングストンSDカード(16g)にパーティションとデータが書き込まれています。ここにの出力です
root@victor-ss9:/home/victor# fdisk -l /dev/sdf
Disk /dev/sdf: 15.6 GB, 15560867840 bytes
4 heads, 16 sectors/track, 474880 cylinders, total 30392320 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
Disk identifier: 0x000cde21
Device Boot Start End Blocks Id System
/dev/sdf1 3072 266239 131584 6 FAT16
/dev/sdf2 266240 30392319 15063040 83 Linux
その後、ddで消去しました。
root@victor-ss9:/home/victor# Sudo dd if=/dev/zero of=/dev/sdf bs=8192
dd: error writing ‘/dev/sdf’: No space left on device
1899521+0 records in
1899520+0 records out
15560867840 bytes (16 GB) copied, 557,952 s, 27,9 MB/s
その後、fdiskをもう一度実行します。驚き、変更なし:
root@victor-ss9:/home/victor# fdisk -l /dev/sdf
Disk /dev/sdf: 15.6 GB, 15560867840 bytes
4 heads, 16 sectors/track, 474880 cylinders, total 30392320 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
Disk identifier: 0x000cde21
Device Boot Start End Blocks Id System
/dev/sdf1 3072 266239 131584 6 FAT16
/dev/sdf2 266240 30392319 15063040 83 Linux
ファイルとパーティションはまだあります!両方のカードで同じです。この種の外部SDカードリーダー(usb3)を使用します。
ここに私のSDカードがあります(サムスンはdd eraseでうまく機能するようです)
問題の原因についてのアイデアはありますか?データ/パーティションがあまりにも永続的であるのを見たことがありません...
外部SDカードリーダーに、接続されたSDカードに読み取り専用(「ロック」と呼ばれることもあります)を設定するオプションがあるかどうかを確認してください。これが読み取り専用に設定されている場合、まずこれを変更してから、投稿でデータ置換コマンドを使用する必要があります。
より良いデータ消去のためにurandomを使用することもできます。
Sudo dd if=/dev/urandom of=/dev/sdX bs=8192
fdisk(またはcfdisk)でパーティションを削除/作成できない場合、sdcardが停止していることを意味します。
同じ問題がありました。最後に、SD Card Formatterを使用しました( https://www.sdcard.org/downloads/formatter_4/ )。ファイルシステムの形式に関係なく、パーティションを無視するオプションがあります。幸運を!