The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Linux портит флешку"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Аппаратура, Железо)
Изначальное сообщение [ Отслеживать ]

"Linux портит флешку"  +/
Сообщение от friday1313 (ok), 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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Linux портит флешку"  +1 +/
Сообщение от lavremail (ok), 10-Май-23, 13:20 
> Добрый день всем.
> Купил флешку на 128Г. Windows увидел её нормально. залил пару файлов -
> без проблем.

вагон флешек лежит, работают и под Linux и под FreeBSD.
из 10ка только одна оказалась плохой...
Правда я не покупаю а бы какие и дешевые...

> Как восстановить флешку?
> Хотя бы в Windows

зависит от производителя... утилиты от производителя,
но лучше выкинуть, она либо работает, либо умирает...

Ответить | Правка | Наверх | Cообщить модератору

2. "Linux портит флешку"  +/
Сообщение от friday1313 (ok), 10-Май-23, 13:46 
>> Добрый день всем.
>> Купил флешку на 128Г. Windows увидел её нормально. залил пару файлов -
>> без проблем.
> вагон флешек лежит, работают и под Linux и под FreeBSD.
> из 10ка только одна оказалась плохой...
> Правда я не покупаю а бы какие и дешевые...
>> Как восстановить флешку?
>> Хотя бы в Windows
> зависит от производителя... утилиты от производителя,
> но лучше выкинуть, она либо работает, либо умирает...

В том то и дело, что рядом стоит флешка и работает. А вот эта никак не хочет.
Может быть как-то из lsusb можно вытащить данные и создать ноду вручную с помощью mknod.
Дальше бы создал раздел не на всю флешку, а на меньший объем

Ответить | Правка | Наверх | Cообщить модератору

3. "Linux портит флешку"  +/
Сообщение от lavremail (ok), 10-Май-23, 15:43 
>[оверквотинг удален]
>> Правда я не покупаю а бы какие и дешевые...
>>> Как восстановить флешку?
>>> Хотя бы в Windows
>> зависит от производителя... утилиты от производителя,
>> но лучше выкинуть, она либо работает, либо умирает...
> В том то и дело, что рядом стоит флешка и работает. А
> вот эта никак не хочет.
> Может быть как-то из lsusb можно вытащить данные и создать ноду вручную
> с помощью mknod.
> Дальше бы создал раздел не на всю флешку, а на меньший объем

а смысл ентой экономии?

Лучше посмотреть развязку на матплате и если другие флешки
в данном порту работают нормально, лучше заменить флешку.
И впредь покупать не а бы что, а проверенных вендоров.

Ответить | Правка | Наверх | Cообщить модератору

4. "Linux портит флешку"  +/
Сообщение от Pahanivo (ok), 11-Май-23, 08:37 
> а смысл ентой экономии?

Штовы штовы )) Ставлю, что в диапазоне 450-4000р афтор выбрал флеху на 450 ))

> Лучше посмотреть развязку на матплате и если другие флешки
> в данном порту работают нормально, лучше заменить флешку.
> И впредь покупать не а бы что, а проверенных вендоров.

И не пользоваться кликбейтными названиями "Linux портит флешку".


Ответить | Правка | Наверх | Cообщить модератору

5. "Linux портит флешку"  +/
Сообщение от friday1313 (ok), 11-Май-23, 11:11 
>> а смысл ентой экономии?
> Штовы штовы )) Ставлю, что в диапазоне 450-4000р афтор выбрал флеху на
> 450 ))
>> Лучше посмотреть развязку на матплате и если другие флешки
>> в данном порту работают нормально, лучше заменить флешку.
>> И впредь покупать не а бы что, а проверенных вендоров.
> И не пользоваться кликбейтными названиями "Linux портит флешку".

Короче, я понял. Реальной подсказки никто не даст и все будут только наезжать флешка не та, название не то и вообще гранаты не той системы (для зумеров и прочих морально не зрелых - это отсылка на белое солнце пустыни)

А реальной подсказки, почему так происходит не дождусь
Флешка - Transend -  нормальный бренд раньше был, иногда до сих пор юзайю древнюю 4гиговую этой фирмы

Ответить | Правка | Наверх | Cообщить модератору

6. "Linux портит флешку"  +/
Сообщение от Andrey (??), 11-Май-23, 12:07 
>[оверквотинг удален]
>>> в данном порту работают нормально, лучше заменить флешку.
>>> И впредь покупать не а бы что, а проверенных вендоров.
>> И не пользоваться кликбейтными названиями "Linux портит флешку".
> Короче, я понял. Реальной подсказки никто не даст и все будут только
> наезжать флешка не та, название не то и вообще гранаты не
> той системы (для зумеров и прочих морально не зрелых - это
> отсылка на белое солнце пустыни)
> А реальной подсказки, почему так происходит не дождусь
> Флешка - Transend -  нормальный бренд раньше был, иногда до сих
> пор юзайю древнюю 4гиговую этой фирмы

В китайских флешках зачастую контроллер прошит на больший размер чем непосредственно Flash чип. При попытке записать в область, которая отсутствует на Flash чипе контроллер считает что чип неисправный и хорошо если потом дает читать то, что уже записано. Поэтому даже на винде рекомендуется прогонять запись на полный объем флешки, а не "быстрое форматирование и запись пары файлов".
Маркировка на флешке еще ни о чем не говорит. Вскрывайте флешку, если там не компаундом залито, наверное можно увидеть маркировку на чипе. По даташиту в интернете можете найти ее реальный размер.

А обвинять всех что вас никто не любит и не помогает - ну то такое... Из вас ведь даже производителя флешки удалось получить только когда вы на всех обиделись.

Ответить | Правка | Наверх | Cообщить модератору

8. "Linux портит флешку"  +/
Сообщение от Pahanivo (ok), 11-Май-23, 12:11 
> ну то такое... Из вас ведь даже производителя флешки удалось получить
> только когда вы на всех обиделись.

Ждем модель )) Подождем, твою мать ))

Ответить | Правка | Наверх | Cообщить модератору

10. "Linux портит флешку"  +/
Сообщение от friday1313 (ok), 12-Май-23, 12:00 
>[оверквотинг удален]
> контроллер считает что чип неисправный и хорошо если потом дает читать
> то, что уже записано. Поэтому даже на винде рекомендуется прогонять запись
> на полный объем флешки, а не "быстрое форматирование и запись пары
> файлов".
> Маркировка на флешке еще ни о чем не говорит. Вскрывайте флешку, если
> там не компаундом залито, наверное можно увидеть маркировку на чипе. По
> даташиту в интернете можете найти ее реальный размер.
> А обвинять всех что вас никто не любит и не помогает -
> ну то такое... Из вас ведь даже производителя флешки удалось получить
> только когда вы на всех обиделись.

Флешка Transcend TS128GJF700
На их сайте по серийному номеру успешно отображается как     128GB, USB3.1
На винде заливать полный объем было долго - закачал гигов 20 и все, подключил её к линуксу - заливать большие объемы там

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

16. "Linux портит флешку"  +/
Сообщение от draider (?), 08-Дек-23, 23:25 
> В китайских флешках зачастую контроллер прошит на больший размер ....

Точно, было такое. Китайцы продавали с надписью SAMSUNG перепрошитые флешки с реальным размером в 4 раза меньшим заявленного.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

7. "Linux портит флешку"  +/
Сообщение от Pahanivo (ok), 11-Май-23, 12:09 
> Короче, я понял. Реальной подсказки никто не даст и все будут только
> наезжать флешка не та, название не то и вообще гранаты не
> той системы (для зумеров и прочих морально не зрелых - это
> отсылка на белое солнце пустыни)

Ух ты )) Держи морально перезрелого ))
Весьма уважаемый в здешних краях мусье lavr выше дал исчерпывающие рекомендации.

> А реальной подсказки, почему так происходит не дождусь
> Флешка - Transend -  нормальный бренд раньше был, иногда до сих
> пор юзайю древнюю 4гиговую этой фирмы

Ты за столько времени не удосужился даже вменяемо модель озвучит.
О чем с тобой говорить? Не про итоги же знакомства с флеш-утилтами ))

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

9. "Linux портит флешку"  +/
Сообщение от lavremail (ok), 11-Май-23, 13:57 
>[оверквотинг удален]
>>> в данном порту работают нормально, лучше заменить флешку.
>>> И впредь покупать не а бы что, а проверенных вендоров.
>> И не пользоваться кликбейтными названиями "Linux портит флешку".
> Короче, я понял. Реальной подсказки никто не даст и все будут только
> наезжать флешка не та, название не то и вообще гранаты не
> той системы (для зумеров и прочих морально не зрелых - это
> отсылка на белое солнце пустыни)
> А реальной подсказки, почему так происходит не дождусь
> Флешка - Transend -  нормальный бренд раньше был, иногда до сих
> пор юзайю древнюю 4гиговую этой фирмы

а что Вы хотели услышать: магическую команду от всех проблем?
совет грохнуть туда нули, затем заново разметить и отформатировать?

Вас же волнует почему? А это условия - мать, мосты, развязки,
питание, сколько у вас USB уже воткнуто...

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

11. "Linux портит флешку"  +/
Сообщение от friday1313 (ok), 12-Май-23, 12:02 
>[оверквотинг удален]
>> наезжать флешка не та, название не то и вообще гранаты не
>> той системы (для зумеров и прочих морально не зрелых - это
>> отсылка на белое солнце пустыни)
>> А реальной подсказки, почему так происходит не дождусь
>> Флешка - Transend -  нормальный бренд раньше был, иногда до сих
>> пор юзайю древнюю 4гиговую этой фирмы
> а что Вы хотели услышать: магическую команду от всех проблем?
> совет грохнуть туда нули, затем заново разметить и отформатировать?
> Вас же волнует почему? А это условия - мать, мосты, развязки,
> питание, сколько у вас USB уже воткнуто...

Надеялся, что где-то в lsusb отражаются параметры для ручного создания ноды с помощью mknod.
Потом fdisk на созданный девайс и переразбить её на меньший объем

Ответить | Правка | Наверх | Cообщить модератору

12. "Linux портит флешку"  +/
Сообщение от Аноним (12), 16-Май-23, 15:31 
> В том то и дело, что рядом стоит флешка и работает. А
> вот эта никак не хочет.
> Может быть как-то из lsusb можно вытащить данные и создать ноду вручную
> с помощью mknod.
> Дальше бы создал раздел не на всю флешку, а на меньший объем


sudo dd bs=2M if=/dev/zero of=/dev/флешка

И посмотреть чем дело кончится. То число и будет максимум.

Но скорее всего, флешка дохлая.

P.S. Старая Венда не умеет ext2/ext3/ext4 без сторонних драйверов.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

18. "Linux портит флешку"  +/
Сообщение от hhh (?), 04-Янв-24, 12:15 

> P.S. Старая Венда не умеет ext2/ext3/ext4 без сторонних драйверов.

А шо, разве новая умеет? О_о

Ответить | Правка | Наверх | Cообщить модератору

13. "Linux портит флешку"  +/
Сообщение от Аноним (13), 18-Май-23, 04:46 
скорее всего, флешка врёт про свой размер
Ответить | Правка | Наверх | Cообщить модератору

14. "Linux портит флешку"  +/
Сообщение от Pahanivo (ok), 18-Май-23, 19:58 
> скорее всего, флешка врёт про свой размер

Тогда номера блоков в логе больно несуразные - в районе 5GB. Ни то ни се.

Ответить | Правка | Наверх | Cообщить модератору

15. "Linux портит флешку"  +/
Сообщение от Аноним (-), 19-Май-23, 17:57 
>> скорее всего, флешка врёт про свой размер
> Тогда номера блоков в логе больно несуразные - в районе 5GB. Ни
> то ни се.

Допустим, 4 гига есть, на пятом оно пошло переписывать себя, а в каком-то месте оказывается, что оно было не рассчитано долго врать.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру