Я столкнулся с проблемой, с которой никогда раньше не сталкивался. У меня есть USB-флешка Nashua на 8 ГБ, которую я форматировал для разных целей много раз.
Недавно я хотел отформатировать его в NTFS и перенести на него фильм, чтобы посмотреть его на моем SmartTV. Я уже делал это раньше без проблем. По какой-то причине процесс форматирования останавливается (то есть просто остается на том же проценте завершения на панели загрузки неопределенно долго), пока я форматировал его с помощью стандартного инструмента Disks в Ubuntu 12.04. В конце концов я просто отменяю форматирование, и он отмонтируется и исчезает из списка носителей в инструменте Disks. Я вытаскиваю флешку и вставляю ее снова. Кажется, это работает, и похоже, что диск действительно был отформатирован в NTFS, поэтому я просто решаю начать перенос фильма. Это не удается, и я в конечном итоге пытаюсь отформатировать его снова, но безуспешно.
Каждый раз, когда я вставляю его изначально, Nautilus пытается прочитать его и выдает мне Извините, не удалось отобразить все содержимое "usb-USB_DISK2.0.....": Ошибка при получении информации для файла "/mnt/usb-USB_DISK2.0...../movie.mkv": ошибка ввода/вывода
Каждый раз, когда я пытаюсь отформатировать его с помощью инструмента Disks, он выдает мне
Ошибка очистки устройства: командная строка wipefs -a "/dev/sdb1"
завершилась с ненулевым кодом выхода 1:wipefs:error:/dev/sdb1:probing initialization failed (udisks-error-quark, 0)
Я пробовал GParted, но и с ним не повезло. Выдал практически ту же ошибку. Я также пробовал различные команды терминала, предложенные на этом форуме для решения похожих проблем. К сожалению, не помню точно, какие именно.
У кого-нибудь есть идеи? Любые предложения будут оценены по достоинству.
решение1
В прошлый раз, когда я не смог смонтировать/отформатировать USB-накопитель в Linux, я просто использовал Windows. По какой-то причине Windows просто лучше поддерживает USB. Вы можете использовать CheckDisk, чтобы проверить, нет ли ошибок на диске.
решение2
Твердотельные накопители медленно изнашиваются, поэтому возможно, что он вышел из строя в некоторых частях. Если это так, команда должна возродить выжившие блоки, чтобы вы могли использовать его, хотя и с меньшим пространством:
$ sudo badblocks -svw /dev/<device name>
Обратите внимание, что это приведет к уничтожению всего содержимого диска.