флешка Kingston dtse9 16GB не форматируется

Вопрос, не связанный с Calculate, но может подскажете?

Есть флешка Kingston dtse9 16GB, была отформатирована в ext4, но один из компов (на винде) её отказался читать, было решено переформатировать в фат32.
fdisk -ом потер разделы, сделал новый, но fdisk выдал ошибку, если я не ошибаюсь такую

Re-reading the partition table failed with error 22: Invalid argument.The kernel still uses the old table.
The new table will be used atthe next reboot or after you run partprobe(8) or kpartx(8)Syncing disks

И начал показывать флешку как будто там не разделов.

И тут я попробовал gparted. Он увидел один раздел, я его удалил и велел сделать новый, все прошло успешно, только ни fdisk не видел этот раздел, ни Thunar не хотел туда ничего писать.

И тут я нашел такую инструкцию http://rlab.ru/doc/repair_usb_flash_linux.html по ней

calculate # hdparm /dev/sdb

/dev/sdb:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 >00 00 00 00 00 00 00 00
multcount = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 15492/64/32, sectors = 31727616, start = 0

dd if=/dev/zero of=/dev/sdb1

пролетело, хоть и не до No space left on device

dd if=/dev/zero of=/dev/sdb1
^C21945745+0 records in
21945745+0 records out
11236221440 bytes (11 GB) copied, 3903.46 s, 2.9 MB/s
дальше по инструкции.

fdisk увидел такое

Device Boot Start End Blocks Id System
/dev/sdb1 2048 31727615 15862784 b W95 FAT32

я его удалил, сделал новый раздел,
потом mkdosfs /dev/sdb1 - без ошибок
и hdparm

# hdparm /dev/sdb1

/dev/sdb1:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 >00 00 00 00 00 00 00 00
multcount = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 15492/64/32, sectors = 31725568, start = 2048

и Thunar по прежнему на нее ничего не пишет

Да, внизу инструкции написано, что это для флешек до 2ГБ, но это я прочитал только сейчас.
Она будет жить?
Подскажите, пожалуйста, как быть, если кто знает.

Ести с самой флешкой всё нормально, ничего с ней не случится.

Вставьте, но не монтируйте никуда её.
Удалите все разделы, создайте новый.
Отформатируйте его mkdosfs
На всякий случай выполните sync
Выдерните - вставьте флешку обратно (не обязательно, но лучше сделать)
Флешка должна увидеться нормально.

Да, внизу инструкции написано, что это для флешек до 2ГБ, но это я прочитал только сейчас.

если thunar не видит, это не значит, что проблема во флешке

попробуйте выполнить (примонтировать вручную)

mount /dev/sdb1 /mnt

и отпишите, что получите (не должно ничего вообще выводить. просто молча выполнить команду)

отмонтируйте флешку

umount /mnt

А вот если mount на что-то ругнётся - вывод сюда.

Спасибо, всё прошло хорошо, монтируется. Только вывод hdparm не изменился и Thunar по-прежнему ничего не хочет копировать на диск, хоть и видит его.

te # hdparm /dev/sdb1

/dev/sdb1:
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 >00 00 00 00 00 00 00 00
multcount = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
geometry = 15492/64/32, sectors = 31725568, start = 2048

Другие флешки есть? С ними проблем нет?

Копироваться начало и другая флешка дает такой же выход hdparm. Это “bad/missing sense data” критично или можно забить?