Окончательное обновление:
Вот и получается, что диск действительно был неисправен и мне удалось его заменить - замена отлично работает!
Что происходит:
- Вставляю флешку.
- Я пытаюсь скопировать 2 ГБ файлов.
- Около 600 МБ (но не всегда одного и того же) в передаче, она прерывает и принудительно отключает диск.
- Повторное подключение подключает его только для чтения из-за ошибок файловой системы.
Информация в /var/log/syslog
:
4 апреля 20:19:09 ядро my-laptop: [10720.130076] usb 1-4: новое высокоскоростное USB-устройство с использованием ehci_hcd и адреса 2 4 апреля 20:19:09 ядро моего ноутбука: [10720.284655] scsi6: usb-storage 1-4: 1.0 4 апреля 20:19:10 ядро my-laptop: [10721.280796] scsi 6: 0: 0: 0: GTR с прямым доступом, оставшийся в живых 0,00 PQ: 0 ANSI: 2 4 апреля 20:19:10 ядро my-laptop: [10721.281920] sd 6: 0: 0: 0: присоединено стандартное scsi тип sg3 0 4 апреля 20:19:10 ядро my-laptop: [10721.284361] SD 6: 0: 0: 0: [SDC] 63438848 512-байтовые логические блоки: (32,4 ГБ / 30,2 ГБ) 4 апреля 20:19:10 ядро my-laptop: [10721.284863] SD 6: 0: 0: 0: [SDC] Защита от записи отключена 4 апреля 20:19:10 ядро my-laptop: [10721.284870] SD 6: 0: 0: 0: [SDC] Режим: 00 00 00 00 4 апреля 20:19:10 ядро my-laptop: [10721.284876] SD 6: 0: 0: 0: [SDC] Предполагается, кэш диска: запись через 4 апреля 20:19:10 ядро my-laptop: [10721.287862] SD 6: 0: 0: 0: [SDC] Предполагается, кэш диска: запись через 4 апреля 20:19:10 ядро моего ноутбука: [10721.287873] sdc: sdc1 4 апреля 20:19:10 ядро my-laptop: [10721.301238] SD 6: 0: 0: 0: [SDC] Предполагается, кэш диска: запись через 4 апреля 20:19:10 ядро my-laptop: [10721.301243] sd 6: 0: 0: 0: [sdc] Подключенный съемный диск SCSI 4 апреля 20:20:03 ядро my-laptop: [10774.494709] FAT: ошибка файловой системы (dev sdc1) 4 апреля 20:20:03 ядро моего ноутбука: [10774.494714] fat_free_clusters: удаление записи FAT за пределами EOF 4 апреля 20:20:03 ядро my-laptop: [10774.494718] FAT: Файловая система была установлена только для чтения 4 апреля 20:22:04 ядро my-laptop: [10895.160070] usb 1-4: сброс высокоскоростного USB-устройства с использованием ehci_hcd и адреса 2 4 апреля 20:22:04 ядро my-laptop: [10895.700029] usb 1-4: устройство не принимает адрес 2, ошибка -71 4 апреля 20:22:04 ядро my-laptop: [10895.820047] usb 1-4: сброс высокоскоростного USB-устройства с использованием ehci_hcd и адреса 2 4 апреля 20:22:04 ядро my-laptop: [10895.950038] usb 1-4: чтение дескриптора устройства / 64, ошибка -71 4 апреля 20:22:05 ядро my-laptop: [10896.191050] usb 1-4: чтение дескриптора устройства / 64, ошибка -71 4 апреля 20:22:05 ядро my-laptop: [10896.420054] usb 1-4: сброс высокоскоростного USB-устройства с использованием ehci_hcd и адреса 2 4 апреля 20:22:05 ядро my-laptop: [10896.840042] usb 1-4: устройство не принимает адрес 2, ошибка -71 4 апреля 20:22:05 ядро my-laptop: [10896.962678] usb 1-4: сброс высокоскоростного USB-устройства с использованием ehci_hcd и адреса 2 4 апреля 20:22:06 ядро my-laptop: [10897.380047] usb 1-4: устройство не принимает адрес 2, ошибка -71 4 апреля 20:22:06 ядро my-laptop: [10897.380095] usb 1-4: отключение USB, адрес 2 4 апреля 20:22:06 ядро my-laptop: [10897.380122] SD 6: 0: 0: 0: [SDC] Необработанный код ошибки 4 апреля 20:22:06 ядро моего ноутбука: [10897.380125] SD 6: 0: 0: 0: [SDC] Результат: hostbyte = DID_ERROR driverbyte = DRIVER_OK 4 апреля 20:22:06 ядро моего ноутбука: [10897.380130] SD 6: 0: 0: 0: [SDC] CDB: Запись (10): 2a 00 00 12 9e 00 00 00 f0 00 4 апреля 20:22:06 ядро моего ноутбука: [10897.380141] end_request: ошибка ввода / вывода, dev sdc, сектор 1220096 4 апреля 20:22:06 ядро my-laptop: [10897.382530] SD 6: 0: 0: 0: [SDC] Необработанный код ошибки 4 апреля 20:22:06 ядро моего ноутбука: [10897.382534] SD 6: 0: 0: 0: [SDC] Результат: hostbyte = DID_NO_CONNECT driverbyte = DRIVER_OK 4 апреля 20:22:06 ядро моего ноутбука: [10897.382539] SD 6: 0: 0: 0: [SDC] CDB: Запись (10): 2a 00 00 12 9e f0 00 00 f0 00 4 апреля 20:22:06 ядро моего ноутбука: [10897.382549] end_request: ошибка ввода-вывода, dev sdc, сектор 1220336 4 апреля 20:22:06 ядро my-laptop: [10897.385121] FAT: сбой чтения FAT (blocknr 329) 4 апреля 20:22:06 ядро my-laptop: [10897.385150] FAT: сбой чтения FAT (blocknr 322) 4 апреля 20:22:06 ядро my-laptop: [10897.385173] FAT: сбой чтения FAT (blocknr 329) 4 апреля 20:22:06 ядро my-laptop: [10897.385188] FAT: сбой чтения FAT (blocknr 322) 4 апреля 20:22:06 ядро my-laptop: [10897.390581] FAT: невозможно прочитать блок inode для обновления (i_pos 496133) 4 апреля 20:22:06 ядро my-laptop: [10897.830055] usb 1-4: новое высокоскоростное USB-устройство с использованием ehci_hcd и адреса 3 4 апреля 20:22:06 ядро my-laptop: [10897.962671] usb 1-4: чтение дескриптора устройства / 64, ошибка -71 4 апреля 20:22:07 ядро my-laptop: [10898.200060] usb 1-4: чтение дескриптора устройства / 64, ошибка -71 4 апреля 20:22:07 ядро my-laptop: [10898.432548] usb 1-4: новое высокоскоростное USB-устройство с использованием ehci_hcd и адреса 4 4 апреля 20:22:07 ядро my-laptop: [10898.560068] usb 1-4: чтение дескриптора устройства / 64, ошибка -71 4 апреля 20:22:07 ядро my-laptop: [10898.802603] usb 1-4: чтение дескриптора устройства / 64, ошибка -71 4 апреля 20:22:07 ядро my-laptop: [10899.030075] usb 1-4: новое высокоскоростное USB-устройство с использованием ehci_hcd и адреса 5 4 апреля 20:22:08 ядро my-laptop: [10899.460032] usb 1-4: устройство не принимает адрес 5, ошибка -71 4 апреля 20:22:08 ядро my-laptop: [10899.580064] usb 1-4: новое высокоскоростное USB-устройство с использованием ehci_hcd и адреса 6 4 апреля 20:22:08 ядро my-laptop: [10900.000071] usb 1-4: устройство не принимает адрес 6, ошибка -71 4 апреля 20:22:08 ядро my-laptop: [10900.000101] концентратор 1-0: 1.0: невозможно перечислить USB-устройство через порт 4 4 апреля 20:22:09 ядро my-laptop: [10900.322588] usb 4-2: новое высокоскоростное USB-устройство с использованием uhci_hcd и адреса 2 4 апреля 20:22:09 ядро my-laptop: [10900.466510] usb 4-2: не работает на максимальной скорости; подключить к высокоскоростному концентратору 4 апреля 20:22:19 ядро my-laptop: [10910.471597] usb 4-2: дескриптор строки 0: ошибка чтения: -110 4 апреля 20:22:24 ядро my-laptop: [10915.471643] usb 4-2: невозможно установить config # 1, ошибка -110
Другие предпринятые шаги:
- Я попытался подключить его к различным портам USB.
- Я попытался подключить его к одному из корневых портов на ПК.
- Я побежал
badblocks
на устройстве, и он вышел чистый. - Я попытался стереть таблицу разделов перед форматированием - без разницы.
- У меня есть внешний жесткий диск USB 2.0 1 ТБ, который работает нормально и может выполнять большие передачи без инцидентов.
smartctl -T normal /dev/sdX
происходит сбой, говоря: «Завершить команду досрочно из-за неправильного ответа на страницу режима IEC. Обязательная команда SMART завершилась неудачно: выход.»
Примечание: спасибо djeikyb за помощь в выполнении некоторых шагов.
badblocks
это, и это было хорошо.Ответы:
Уверен, что диск сломан.
Это проблема файловой системы? Нет .
Это проблема с USB-портом / шиной? Нет .
Это проблема с драйвером USB? Нет .
Флешка сломана? Скорее всего.
Доказательства в пользу:
/var/log/syslog
источник
'badblocks /dev/sdc'
... мне нужно передать другие параметры?Попробуйте диск на машине Windows.
Если у него такая же проблема в Windows, то это не проблема Ubuntu, а скорее всего аппаратная или программная ошибка.
В этом случае я бы отправил его обратно.
источник
Для меня следующие ошибки являются важными.
Это показывает мне, что это либо неисправность устройства, либо поврежденная FAT (таблица размещения файлов) . Основываясь на дополнительной информации, я бы сказал, что фактическое оборудование виновато. В этом разделе вики показаны компоненты флешки. Я бы сказал, что контроллер флэш-памяти или чип флэш-памяти виноваты. Если вы можете вернуть диск, сделайте это. Если у вас все еще есть оригинальная упаковка и гарантия, вы сможете получить замену.
Чтобы получить дополнительную информацию, выполните следующую команду, чтобы проверить наличие плохих блоков и подробно изложить отчет в файле (badblocks.txt).
вставьте badblocks.txt в ваш вопрос, чтобы мы могли видеть. Эта команда помечает все неисправные блоки как недоступные в FAT и должна остановить ОС, пытающуюся записать эти неисправные блоки. Это должно исправить вашу проблему.
Чтобы найти свой диск, который нужно вставить в {/ dev / [your_usb_dev]}, выполните команду ниже. Пожалуйста, вставьте также содержимое my_partitions.txt, чтобы мы могли увидеть более подробную информацию о вашем диске.
Последнее замечание 32-битный FAT имеет ограничение файла 4 ГиБ. Посмотрите прямо в конце этого раздела в вики. Так что, если ваш файл больше, чем 4Gib, вы получите ошибку нехватки места. Я не думаю, что это проблема здесь, хотя.
источник
Я уверен, что у вас есть поддельный USB. Вы просто упомянули все симптомы, и выход Linux выглядит очень похоже на тот, который он показывает мне для поддельных 16-мегабайтных и 128-мегабайтных USB-накопителей, которые у меня здесь есть. Прошу прощения, но вы сорваны. Было много случаев, не только Corsair, но и любой другой компании, занимающейся продажей пера, даже такие экстремальные примеры:
СЛУЧАИ, КОТОРЫЕ УЖЕ ПРОИЗОШЛИ -
Большая коробка ничего - http://forum.corsair.com/forums/showthread.php?s=826f662d847dd2e8283552f17c161de5&t=94466 .
Я зашел на сайт Corsair и увидел твой пост здесь об этом http://forum.corsair.com/forums/showthread.php?s=826f662d847dd2e8283552f17c161de5&t=94466
Вы можете найти некоторые случаи, такие как следующие: http://hardforum.com/showthread.php?t=1397409, где они упоминают поддельную аферу с некоторыми корсарами
Это купил друг из Коста-Рики: http: //wn.com/PEN_DRIVE_64GB_Kingston_FAKE !!!! и как вы можете видеть на видео, он был сорван. Мы наблюдаем, как он пытался скопировать что-нибудь за 4 ГБ, которое было реальным размером без удачи.
Это происходит уже давно, см. Эту ссылку на 2006 год: http://linuxrevolution.blogspot.com/2006/08/fake-usb-drives-sleuthing.html
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПОДДЕРЖКИ
Вот способы проверить, есть ли у вас перьевый диск FAKE: http://www.linuxquestions.org/questions/linux-hardware-18/fake-usb-stick-testing-tool-786415/
Вот еще один: http://fixfakeflash.wordpress.com/2010/08/20/linux-h2testw-alternative-program-called-f3-by-michel%C2%A0machado/ Чтобы проверить работу фальшивых перьев.
Сайт для F3 Tool : http://oss.digirati.com.br/f3/, где вы можете скомпилировать программу с помощью gcc. Очень простой инструмент, который проверяет размер флешек. Если вы прочитаете веб-страницу, вы увидите, что этот пользователь также имел опыт, как вы и я.
В любом случае у вас может быть настоящая флешка объемом от 512 МБ до 1 ГБ, которая подделана под 32 ГБ.
Я знаю, что вы не могли бы дать здесь правильный ответ кому-либо, поскольку это действительно плохие новости. Я чувствую тебя, так как я купил один 32 ГБ также, друг 128 МБ и моя подруга 16 ГБ. все корсар или кингстон. Поэтому, пожалуйста, просмотрите всю информацию на этой странице с открытым сердцем. Удачи друг.
РЕКОМЕНДАЦИЯ. По своему опыту я рекомендую запускать программы, о которых я упоминал выше, и при покупке флэш-накопителя тестируйте их в ту минуту, когда вы в них разберетесь. Быстрый тест состоит в том, чтобы заполнить флэш-накопитель файлами до максимального указанного размера.
источник
Помните, что FAT32 - очень деликатная файловая система, и ей не нравится отключение электричества, когда он выполняет какую-либо работу. Таким образом, вы всегда должны безопасно извлекать диск из порта USB. Если вы удалили его небезопасно хотя бы один раз в прошлом - тогда, возможно, что-то сломалось в структуре FAT - затем запустите его,
dosfsck
прежде чем снова использовать.Почему он отключается при ошибке? Ну, это, вероятно, зависит от конфигурации по умолчанию - он просто пытается перемонтировать только для чтения, чтобы вы могли сделать резервную копию текущих данных, а затем сделать все проверки. Я предполагаю, что это работает, как будто
errors=remount-ro
опция установлена.Я видел подобную проблему здесь, на linuxquestions.org .
источник
Копируете ли вы файлы в корневой каталог USB-накопителя, в котором уже есть много других файлов?
Ограничение FAT заключается в том, чтобы не разрешать более определенного количества файлов, хранящихся в его корневом каталоге (подкаталоги могут содержать больше файлов).
Если это так, попробуйте скопировать файлы в подкаталог на USB-накопителе.
источник
Если файловая система вашего USB является жирной 32 или 16 Максимальный размер файла 4 ГБ (минус 1 байт) для fat32 для жирной 16 меньше. Попробуйте отформатировать USB в файловую систему NTFS.
FAT16, FAT32, NTFS или exFAT на флэш-накопителях USB?
источник