Linux портит флешку, friday1313, 10-Май-23, 11:37 [смотреть все]Добрый день всем.Купил флешку на 128Г. Windows увидел её нормально. залил пару файлов - без проблем. Воткнул её на сервер (SLES 12 SP5) - тоже нормально. Но на vfat не могу записать большие файлы - вроде все ок. Решил отформатировать её в ext3 fdisk /dev/sdc поменял тип на 83 mkfs.ext3 /dev/sdc1 счетчик шел и отключился теперь /dev/sdc нет и ОС флешку не видит Windows тоже её не видит. Решил что флешка бракованная - сдал в сервис по гарантии - там приговорили - дали другую Все точно также - начал форматировать в ext3 - /dev/sdc пропал. vhcalnplci:~ # cat /var/log/messages | grep sdc 2023-05-10T13:25:24.680060+06:00 vhcalnplci kernel: [270313.655608] sd 3:0:0:0: [sdc] 236222464 512-byte logical blocks: (121 GB/113 GiB) 2023-05-10T13:25:24.680060+06:00 vhcalnplci kernel: [270313.656022] sd 3:0:0:0: [sdc] Write Protect is off 2023-05-10T13:25:24.680061+06:00 vhcalnplci kernel: [270313.656024] sd 3:0:0:0: [sdc] Mode Sense: 43 00 00 00 2023-05-10T13:25:24.680061+06:00 vhcalnplci kernel: [270313.656736] sd 3:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA 2023-05-10T13:25:24.684087+06:00 vhcalnplci kernel: [270313.660374] sdc: sdc1 2023-05-10T13:25:24.688056+06:00 vhcalnplci kernel: [270313.662192] sd 3:0:0:0: [sdc] Attached SCSI removable disk 2023-05-10T13:30:21.040028+06:00 vhcalnplci kernel: [270610.015783] sdc: sdc1 2023-05-10T13:30:33.341703+06:00 vhcalnplci kernel: [270622.316913] sdc: sdc1 2023-05-10T13:38:46.937071+06:00 vhcalnplci kernel: [271115.896926] sd 3:0:0:0: [sdc] tag#0 FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK 2023-05-10T13:38:46.937093+06:00 vhcalnplci kernel: [271115.896929] sd 3:0:0:0: [sdc] tag#0 CDB: Write(10) 2a 00 04 e0 10 10 00 08 00 00 2023-05-10T13:38:46.937094+06:00 vhcalnplci kernel: [271115.896931] print_req_error: I/O error, dev sdc, sector 81793040 2023-05-10T13:38:46.937095+06:00 vhcalnplci kernel: [271115.896933] Buffer I/O error on dev sdc1, logical block 10223874, lost async page write 2023-05-10T13:38:46.937095+06:00 vhcalnplci kernel: [271115.896938] Buffer I/O error on dev sdc1, logical block 10223875, lost async page write 2023-05-10T13:38:46.937096+06:00 vhcalnplci kernel: [271115.896939] Buffer I/O error on dev sdc1, logical block 10223876, lost async page write 2023-05-10T13:38:46.937097+06:00 vhcalnplci kernel: [271115.896940] Buffer I/O error on dev sdc1, logical block 10223877, lost async page write 2023-05-10T13:38:46.937097+06:00 vhcalnplci kernel: [271115.896941] Buffer I/O error on dev sdc1, logical block 10223878, lost async page write 2023-05-10T13:38:46.937098+06:00 vhcalnplci kernel: [271115.896942] Buffer I/O error on dev sdc1, logical block 10223879, lost async page write 2023-05-10T13:38:46.937098+06:00 vhcalnplci kernel: [271115.896943] Buffer I/O error on dev sdc1, logical block 10223880, lost async page write 2023-05-10T13:38:46.937099+06:00 vhcalnplci kernel: [271115.896944] Buffer I/O error on dev sdc1, logical block 10223881, lost async page write 2023-05-10T13:38:46.937100+06:00 vhcalnplci kernel: [271115.896945] Buffer I/O error on dev sdc1, logical block 10223882, lost async page write 2023-05-10T13:38:46.937100+06:00 vhcalnplci kernel: [271115.896946] Buffer I/O error on dev sdc1, logical block 10223883, lost async page write 2023-05-10T13:38:46.940027+06:00 vhcalnplci kernel: [271115.914293] sd 3:0:0:0: [sdc] tag#0 FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK 2023-05-10T13:38:46.940040+06:00 vhcalnplci kernel: [271115.914297] sd 3:0:0:0: [sdc] tag#0 CDB: Write(10) 2a 00 04 e4 08 10 00 08 00 00 2023-05-10T13:38:46.940041+06:00 vhcalnplci kernel: [271115.914299] print_req_error: I/O error, dev sdc, sector 82053136 результат lsusb -v по ссылке https://cloud.mail.ru/public/M5Zi/mCXT5JRJ7 В USB подключен жесткий диск в корпусе Ugreen и еще одна флешка, так что в lsusb надо еще найти новую флешку Как восстановить флешку? Хотя бы в Windows
|
- Linux портит флешку, lavr, 13:20 , 10-Май-23 (1) +1
> Добрый день всем. > Купил флешку на 128Г. Windows увидел её нормально. залил пару файлов - > без проблем.вагон флешек лежит, работают и под Linux и под FreeBSD. из 10ка только одна оказалась плохой... Правда я не покупаю а бы какие и дешевые... > Как восстановить флешку? > Хотя бы в Windows зависит от производителя... утилиты от производителя, но лучше выкинуть, она либо работает, либо умирает...
- Linux портит флешку, friday1313, 13:46 , 10-Май-23 (2)
>> Добрый день всем. >> Купил флешку на 128Г. Windows увидел её нормально. залил пару файлов - >> без проблем. > вагон флешек лежит, работают и под Linux и под FreeBSD. > из 10ка только одна оказалась плохой... > Правда я не покупаю а бы какие и дешевые... >> Как восстановить флешку? >> Хотя бы в Windows > зависит от производителя... утилиты от производителя, > но лучше выкинуть, она либо работает, либо умирает...В том то и дело, что рядом стоит флешка и работает. А вот эта никак не хочет. Может быть как-то из lsusb можно вытащить данные и создать ноду вручную с помощью mknod. Дальше бы создал раздел не на всю флешку, а на меньший объем
- Linux портит флешку, lavr, 15:43 , 10-Май-23 (3)
>[оверквотинг удален] >> Правда я не покупаю а бы какие и дешевые... >>> Как восстановить флешку? >>> Хотя бы в Windows >> зависит от производителя... утилиты от производителя, >> но лучше выкинуть, она либо работает, либо умирает... > В том то и дело, что рядом стоит флешка и работает. А > вот эта никак не хочет. > Может быть как-то из lsusb можно вытащить данные и создать ноду вручную > с помощью mknod. > Дальше бы создал раздел не на всю флешку, а на меньший объем а смысл ентой экономии? Лучше посмотреть развязку на матплате и если другие флешки в данном порту работают нормально, лучше заменить флешку. И впредь покупать не а бы что, а проверенных вендоров.
- Linux портит флешку, Pahanivo, 08:37 , 11-Май-23 (4)
> а смысл ентой экономии?Штовы штовы )) Ставлю, что в диапазоне 450-4000р афтор выбрал флеху на 450 )) > Лучше посмотреть развязку на матплате и если другие флешки > в данном порту работают нормально, лучше заменить флешку. > И впредь покупать не а бы что, а проверенных вендоров. И не пользоваться кликбейтными названиями "Linux портит флешку".
- Linux портит флешку, friday1313, 11:11 , 11-Май-23 (5)
>> а смысл ентой экономии? > Штовы штовы )) Ставлю, что в диапазоне 450-4000р афтор выбрал флеху на > 450 )) >> Лучше посмотреть развязку на матплате и если другие флешки >> в данном порту работают нормально, лучше заменить флешку. >> И впредь покупать не а бы что, а проверенных вендоров. > И не пользоваться кликбейтными названиями "Linux портит флешку".Короче, я понял. Реальной подсказки никто не даст и все будут только наезжать флешка не та, название не то и вообще гранаты не той системы (для зумеров и прочих морально не зрелых - это отсылка на белое солнце пустыни) А реальной подсказки, почему так происходит не дождусь Флешка - Transend - нормальный бренд раньше был, иногда до сих пор юзайю древнюю 4гиговую этой фирмы
- Linux портит флешку, Andrey, 12:07 , 11-Май-23 (6)
>[оверквотинг удален] >>> в данном порту работают нормально, лучше заменить флешку. >>> И впредь покупать не а бы что, а проверенных вендоров. >> И не пользоваться кликбейтными названиями "Linux портит флешку". > Короче, я понял. Реальной подсказки никто не даст и все будут только > наезжать флешка не та, название не то и вообще гранаты не > той системы (для зумеров и прочих морально не зрелых - это > отсылка на белое солнце пустыни) > А реальной подсказки, почему так происходит не дождусь > Флешка - Transend - нормальный бренд раньше был, иногда до сих > пор юзайю древнюю 4гиговую этой фирмы В китайских флешках зачастую контроллер прошит на больший размер чем непосредственно Flash чип. При попытке записать в область, которая отсутствует на Flash чипе контроллер считает что чип неисправный и хорошо если потом дает читать то, что уже записано. Поэтому даже на винде рекомендуется прогонять запись на полный объем флешки, а не "быстрое форматирование и запись пары файлов". Маркировка на флешке еще ни о чем не говорит. Вскрывайте флешку, если там не компаундом залито, наверное можно увидеть маркировку на чипе. По даташиту в интернете можете найти ее реальный размер. А обвинять всех что вас никто не любит и не помогает - ну то такое... Из вас ведь даже производителя флешки удалось получить только когда вы на всех обиделись.
- Linux портит флешку, Pahanivo, 12:11 , 11-Май-23 (8)
> ну то такое... Из вас ведь даже производителя флешки удалось получить > только когда вы на всех обиделись.Ждем модель )) Подождем, твою мать )) - Linux портит флешку, friday1313, 12:00 , 12-Май-23 (10)
>[оверквотинг удален] > контроллер считает что чип неисправный и хорошо если потом дает читать > то, что уже записано. Поэтому даже на винде рекомендуется прогонять запись > на полный объем флешки, а не "быстрое форматирование и запись пары > файлов". > Маркировка на флешке еще ни о чем не говорит. Вскрывайте флешку, если > там не компаундом залито, наверное можно увидеть маркировку на чипе. По > даташиту в интернете можете найти ее реальный размер. > А обвинять всех что вас никто не любит и не помогает - > ну то такое... Из вас ведь даже производителя флешки удалось получить > только когда вы на всех обиделись.Флешка Transcend TS128GJF700 На их сайте по серийному номеру успешно отображается как 128GB, USB3.1 На винде заливать полный объем было долго - закачал гигов 20 и все, подключил её к линуксу - заливать большие объемы там
- Linux портит флешку, draider, 23:25 , 08-Дек-23 (16)
> В китайских флешках зачастую контроллер прошит на больший размер ....Точно, было такое. Китайцы продавали с надписью SAMSUNG перепрошитые флешки с реальным размером в 4 раза меньшим заявленного.
- Linux портит флешку, Pahanivo, 12:09 , 11-Май-23 (7)
> Короче, я понял. Реальной подсказки никто не даст и все будут только > наезжать флешка не та, название не то и вообще гранаты не > той системы (для зумеров и прочих морально не зрелых - это > отсылка на белое солнце пустыни) Ух ты )) Держи морально перезрелого )) Весьма уважаемый в здешних краях мусье lavr выше дал исчерпывающие рекомендации. > А реальной подсказки, почему так происходит не дождусь > Флешка - Transend - нормальный бренд раньше был, иногда до сих > пор юзайю древнюю 4гиговую этой фирмы Ты за столько времени не удосужился даже вменяемо модель озвучит. О чем с тобой говорить? Не про итоги же знакомства с флеш-утилтами )) - Linux портит флешку, lavr, 13:57 , 11-Май-23 (9)
>[оверквотинг удален] >>> в данном порту работают нормально, лучше заменить флешку. >>> И впредь покупать не а бы что, а проверенных вендоров. >> И не пользоваться кликбейтными названиями "Linux портит флешку". > Короче, я понял. Реальной подсказки никто не даст и все будут только > наезжать флешка не та, название не то и вообще гранаты не > той системы (для зумеров и прочих морально не зрелых - это > отсылка на белое солнце пустыни) > А реальной подсказки, почему так происходит не дождусь > Флешка - Transend - нормальный бренд раньше был, иногда до сих > пор юзайю древнюю 4гиговую этой фирмы а что Вы хотели услышать: магическую команду от всех проблем? совет грохнуть туда нули, затем заново разметить и отформатировать? Вас же волнует почему? А это условия - мать, мосты, развязки, питание, сколько у вас USB уже воткнуто...
- Linux портит флешку, friday1313, 12:02 , 12-Май-23 (11)
>[оверквотинг удален] >> наезжать флешка не та, название не то и вообще гранаты не >> той системы (для зумеров и прочих морально не зрелых - это >> отсылка на белое солнце пустыни) >> А реальной подсказки, почему так происходит не дождусь >> Флешка - Transend - нормальный бренд раньше был, иногда до сих >> пор юзайю древнюю 4гиговую этой фирмы > а что Вы хотели услышать: магическую команду от всех проблем? > совет грохнуть туда нули, затем заново разметить и отформатировать? > Вас же волнует почему? А это условия - мать, мосты, развязки, > питание, сколько у вас USB уже воткнуто...Надеялся, что где-то в lsusb отражаются параметры для ручного создания ноды с помощью mknod. Потом fdisk на созданный девайс и переразбить её на меньший объем
- Linux портит флешку, Аноним, 15:31 , 16-Май-23 (12)
> В том то и дело, что рядом стоит флешка и работает. А > вот эта никак не хочет. > Может быть как-то из lsusb можно вытащить данные и создать ноду вручную > с помощью mknod. > Дальше бы создал раздел не на всю флешку, а на меньший объем sudo dd bs=2M if=/dev/zero of=/dev/флешка
И посмотреть чем дело кончится. То число и будет максимум. Но скорее всего, флешка дохлая. P.S. Старая Венда не умеет ext2/ext3/ext4 без сторонних драйверов.
- Linux портит флешку, hhh, 12:15 , 04-Янв-24 (18)
> P.S. Старая Венда не умеет ext2/ext3/ext4 без сторонних драйверов.А шо, разве новая умеет? О_о
- Linux портит флешку, Аноним, 04:46 , 18-Май-23 (13)
скорее всего, флешка врёт про свой размер
- Linux портит флешку, Pahanivo, 19:58 , 18-Май-23 (14)
> скорее всего, флешка врёт про свой размер Тогда номера блоков в логе больно несуразные - в районе 5GB. Ни то ни се.
- Linux портит флешку, Аноним, 17:57 , 19-Май-23 (15)
>> скорее всего, флешка врёт про свой размер > Тогда номера блоков в логе больно несуразные - в районе 5GB. Ни > то ни се.Допустим, 4 гига есть, на пятом оно пошло переписывать себя, а в каком-то месте оказывается, что оно было не рассчитано долго врать.
|