LINUX.ORG.RU

Некорректная работа SD-карты

 , , , ,


0

2

Купил SD-карту Kingston. Вставил в кнопочный телефон Xenium. Попытался по USB скопировать туда музыку. В итоге после копирования и довольно долгого отмонтирования на телефоне проигрывается максимум один трэк, а при повторном подключении большинство файлов битые, файловая система read-only и помогает только форматирования.

Аналогично если попробовать через FTP через другой телефон на Android (по USB его ПК вообще не видит).

Примерно аналогично было с прошлой картой, но вот на оффтопике таких проблем с ней не возникало.

Файловая система VFAT, другие кнопочный телефон не видит.

Что делать? Можно ли заставить Linux нормально работать с SD-картой через телефон, или нужно ставить оффтопик или покупать карт-риддер.

Использую Devuan Unstable 64x.


Не линукс. Тебя надо заставить нормально работать с SD-картой.

Первое золотое правило. Самое правильное, форматировать на том недоустройстве, на котором карта будет использоваться.

andytux ★★★★★
()
Ответ на: комментарий от legolegs

Кнопочный телефон покупают из-за форм-фактора, а не операционной системы обычно. Потому что в руке удобнее держать, когда разговариваешь, можно вслепую отвечать на звонки и так далее...

vbcnthfkmnth123 ★★★★★
()

Скорее всего, карта поддельная, а их 99% везде из продающихся сейчас любым образом. Это никакой не кингстон, там совершенно не столько памяти как написано, и ее запись просто делается по кругу, то есть физически флеша например 32 мегабайта, контроллер врет что 64 Гигабайта. Все что дальше 32 мегабайт, записывает по кругу уже записанные данные, и файлам гаплык.

Лечение - карту в утилизацию, продавцов, контролеров, владельцев маркетплейсов, чиновников - на переработку в мыло. Имущество конфисковать и отдать под оздоровление детей.

James_Holden ★★★★★
()
Ответ на: комментарий от Zeev

Т.е. после форматирования в устройстве, вынимаете карту, вставляете в кардридер и комп, копируете файлы на карту, и потом, на телефоне проигрывается максимум один трэк, а при повторном подключении большинство файлов битые?

Тут карту менять.

tiinn ★★★★★
()
Ответ на: комментарий от Zeev

Ну а как это проверить чтобы не выкидывать жизнеспособную карту?

Хорошая карта работает, плохая карта не работает. Заранее покупать у надёжных и проверенных продавцов. И вместо Kingston брать Samsung или SanDisk.

kaldeon
()
Ответ на: комментарий от Zeev

Просто подключаю телефон по USB, включаю там передачу файлов и mount /dev/sdb.

Вангую там программный I/O который отваливается, а лялих эти отвалы не может корректировать должным образом, возможно из-за плохой прошивки телефона.

ext4
()
Последнее исправление: ext4 (всего исправлений: 1)

Я как-то линейку поставил на андройд тел, а у неё отсутствовал DMA в драйвере карты памяти, поэтому файлы часто битыми оказывались когда ЦП телефона не вытягивал перенос файлов.

ext4
()
Последнее исправление: ext4 (всего исправлений: 1)
Ответ на: комментарий от Zeev

Тогда, возможно, sudo dmesg -W что-то нам расскажет? Отдаёшь команду, втыкаешь трубку, монтируешь флешку, копируешь данные, делаешь sudo sync, размонтируешь, вытыкаешь. Понаблюдай, что ядро пишет.

yars068 ★★★★★
()
Последнее исправление: yars068 (всего исправлений: 1)