Сразу прошу прощения, вопрос не про USB карточку, а про обычную флешку microsd. Но надеюсь что местное сообщество поможет разобраться со странной проблемой. Хотя бы куда копать.
И так, была карточка на 16Гб, жила в телефоне. в какой то момент она вдруг стала жутко глючить, все что на ней было пропало, и вообще слетела таблица разделов.
Из не обычного: сделал резервную копию /data/data на флешку, но ступил и сделал cp -l /data/data /sdcard/backup/
то есть наделал жестких ссылок на FAT раздел. при этом команда не ругнулась что не поддерживается, а нормально наделала все, и по ls показала что файлы там.
Отформатировал - стала показывать 11Гб. При том в линуксе вообще не видится толком.
fdisk из busybox показывает 12, но не видит разделов
Command (m for help): p
Disk /dev/block/mmcblk1p1: 12.1 GB, 12185501696 bytes
4 heads, 16 sectors/track, 371872 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device Boot Start End Blocks Id System
Command (m for help): q
что то можно сделать с флешкой?