The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
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 портит флешку, !*! Аноним, 04:46 , 18-Май-23 (13)
    скорее всего, флешка врёт про свой размер
    • Linux портит флешку, !*! Pahanivo, 19:58 , 18-Май-23 (14)
      > скорее всего, флешка врёт про свой размер

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

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

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




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

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