У меня есть SD-карта на 2 ГБ, которую я полностью зашифровал с TrueCrypt некоторое время назад. Однако я потерял ключ и не было никаких ценных данных по нему.
Windows 8 отформатировал его к fat32 без любых проблем и может обычно использовать его, таким образом, я предполагаю, что сама карта хорошо.
Однако Ubuntu не смонтирует или отформатирует его:
till@till-E5218:~$ sudo mount /dev/mmcblk0 /mnt/mmc-SD02G
mount: /dev/mmcblk0: can't read superblock
till@till-E5218:~$ sudo mkdosfs -n 'SD' -I /dev/mmcblk0
mkfs.fat 3.0.26 (2014-03-07)
mkdosfs: failed whilst writing reserved sector
Должен быть способ получить его работа, потому что это работает в Windows - но я вне идей теперь. Любая справка действительно ценилась бы.
Можно попытаться обнулить карту. Это может легко быть сделано с dd
команда.
sudo dd if=/dev/zero of=/dev/mmcblk0 bs=1M
Это запишет нули во все элементы памяти в карте, заставляющей его полностью очищать.