У меня есть SD-карта Kingston (16 г) с разделом и данными, записанными на нем. вот вывод
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-карта (Samsung, кажется, хорошо работает с стиранием dd)
Есть идеи о том, откуда возникла проблема? Я никогда не видел данные / разделы такими постоянными ... (обычно я не хочу их удалять, и они удаляются ...)
Проверьте, есть ли у внешнего sdcard читателя опция установить только для чтения (иногда называется "Блокировкой") к приложенной SD-карте. Если это установлено на только для чтения, необходимо изменить это сначала, затем использовать заменяющую команду данных в сообщении.
можно также использовать urandom для лучшего стирания данных.
sudo dd if=/dev/urandom of=/dev/sdX bs=8192
, Если Вы не можете удалить/создать разделы с fdisk (или cfdisk) тогда, это означает, что Вы sdcard мертвы.
У меня была та же проблема. Наконец я использовал Средство форматирования SD-карты ( https://www.sdcard.org/downloads/formatter_4 / ). Это имеет опцию проигнорировать любые разделы, не имеет значения формат файловой системы.Удачи!