Не удается записать и удалить файлы на USB-накопителе

Когда я вставляю конкретный USB-накопитель в свой компьютер (работает Ubuntu 17.04) и открываю Nautilus, я вижу все файлы на USB-накопителе, но не могу их вырезать или удалять. Щелчок правой кнопкой мыши по файлу вызывает меню с возможностью вырезания серых и без опции «Переместить в корзину». До сих пор у меня никогда не было такой проблемы с этим USB-накопителем. Я попробовал его в Windows (с двойной загрузкой), и он сказал, что у него есть некоторые ошибки, которые необходимо устранить. Я исправил ошибки и попробовал еще раз в Ubuntu, но это не сработает.

Это результат команды mount, в соответствии с запросом:

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime) proc on /proc type proc (rw,nosuid,nodev,noexec,relatime) udev on /dev type devtmpfs (rw,nosuid,relatime,size=1966096k,nr_inodes=491524,mode=755) devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000) tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=404380k,mode=755) /dev/sda5 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered) securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k) tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755) cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd) pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime) cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio) cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio) cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory) cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct) cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event) cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids) cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer) cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset) cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb) systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=27,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1735) hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime) debugfs on /sys/kernel/debug type debugfs (rw,relatime) mqueue on /dev/mqueue type mqueue (rw,relatime) fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime) tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=404376k,mode=700,uid=1000,gid=1000) gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000) /dev/sda2 on /media/Win D type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks) /dev/sdb on /mnt/usb-090c_1000_12083108001104-0:0 type vfat (ro,nosuid,nodev,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

После этого я пошел к окнам, и когда я подключил USB-накопитель, я получил сообщение, что может быть проблема с некоторыми файлами на этом устройстве. Я выбрал опцию сканирования и исправления, и после 20 минут сканирования я получил сообщение, что никаких проблем не обнаружено. Мне удалось удалить все файлы в Windows и сделать быстрый формат. После этого я отправился в Убунту, и все еще есть проблема. Я не могу написать файл на USB-накопителе (и я не могу проверить, могу ли я удалить файл, потому что теперь на USB-накопителе нет файла).

Это выводится из dmesg | tail (после форматирования в Windows):

[ 716.524531] scsi 6:0:0:0: Direct-Access PQ: 0 ANSI: 4 [ 716.527759] sd 6:0:0:0: [sdb] 62259200 512-byte logical blocks: (31.9 GB/29.7 GiB) [ 716.528503] sd 6:0:0:0: [sdb] Write Protect is off [ 716.528505] sd 6:0:0:0: [sdb] Mode Sense: 43 00 00 00 [ 716.529233] sd 6:0:0:0: Attached scsi generic sg2 type 0 [ 716.529416] sd 6:0:0:0: [sdb] No Caching mode page found [ 716.529420] sd 6:0:0:0: [sdb] Assuming drive cache: write through [ 716.537532] sdb: [ 716.540525] sd 6:0:0:0: [sdb] Attached SCSI removable disk [ 716.873704] FAT-fs (sdb): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

Я снова выполнил mount после форматирования. Единственное различие заключается в том, что в последних нескольких строках (относительно моего USB-накопителя) вместо vfat (ro, указано vfat (rw,.

Как я уже сказал, я отключил USB-накопитель и выполнил команду sudo fsck /dev/sdb. Я получил:

fsck from util-linux 2.29 fsck.fat 4.0 (2016-05-06) 0x41: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt. 1) Remove dirty bit 2) No action ?

Я выбрал «Удалить грязный бит» и получим следующее:

There are differences between boot sector and its backup. This is mostly harmless. Differences: (offset:original/backup) 65:01/00 1) Copy original to backup 2) Copy backup to original 3) No action ?
4
задан 7 September 2017 в 00:37

6 ответов

Выход вашего монтирования указывает на то, что /dev/sdb должен быть перемонтирован только для чтения при ошибках. ваш выход dmesg указывает, что файловая система повреждена, поэтому она монтируется только для чтения. Это можно устранить.

Вы можете проверить, какой диск с sudo fdisk -l будет содержать список подключенных дисков.

Сначала отключите диск с помощью sudo umount /dev/sdb

, затем выполните команду [ f5], или, поскольку вы отформатировали его в Windows, вы можете запустить Windows chkdsk. Чтобы предотвратить эту проблему в будущем, всегда выбирайте безопасное удаление при использовании устройства с Windows и размонтирование в Ubuntu, чтобы гарантировать, что на нем не будет ожидающих записи. Если форматирование и надлежащее безопасное удаление по-прежнему оставляют вас с нерабочим устройством, его следует заменить. (Флэш-память имеет ограниченный срок службы)

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

Источник: безопасное удаление при использовании устройства с окнами

2
ответ дан 22 May 2018 в 18:45
  • 1
    Chkdsk в Windows не производил никаких ошибок, но я все еще не мог писать на USb в Ubuntu. Как было предложено, я установил mkusb и Restored для стандартного устройства хранения. Теперь все нормально. Спасибо за твою помощь! – Mersault 8 September 2017 в 18:02

Выход вашего монтирования указывает на то, что /dev/sdb должен быть перемонтирован только для чтения при ошибках. ваш выход dmesg указывает, что файловая система повреждена, поэтому она монтируется только для чтения. Это можно устранить.

Вы можете проверить, какой диск с sudo fdisk -l будет содержать список подключенных дисков.

Сначала отключите диск с помощью sudo umount /dev/sdb

, затем выполните команду sudo fsck /dev/sdb, или, поскольку вы отформатировали его в Windows, вы можете запустить Windows chkdsk. Чтобы предотвратить эту проблему в будущем, всегда выбирайте безопасное удаление при использовании устройства с Windows и размонтирование в Ubuntu, чтобы гарантировать, что на нем не будет ожидающих записи. Если форматирование и надлежащее безопасное удаление по-прежнему оставляют вас с нерабочим устройством, его следует заменить. (Флэш-память имеет ограниченный срок службы)

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

Источник: безопасное удаление при использовании устройства с окнами

2
ответ дан 18 July 2018 в 07:22

Выход вашего монтирования указывает на то, что /dev/sdb должен быть перемонтирован только для чтения при ошибках. ваш выход dmesg указывает, что файловая система повреждена, поэтому она монтируется только для чтения. Это можно устранить.

Вы можете проверить, какой диск с sudo fdisk -l будет содержать список подключенных дисков.

Сначала отключите диск с помощью sudo umount /dev/sdb

, затем выполните команду sudo fsck /dev/sdb, или, поскольку вы отформатировали его в Windows, вы можете запустить Windows chkdsk. Чтобы предотвратить эту проблему в будущем, всегда выбирайте безопасное удаление при использовании устройства с Windows и размонтирование в Ubuntu, чтобы гарантировать, что на нем не будет ожидающих записи. Если форматирование и надлежащее безопасное удаление по-прежнему оставляют вас с нерабочим устройством, его следует заменить. (Флэш-память имеет ограниченный срок службы)

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

Источник: безопасное удаление при использовании устройства с окнами

2
ответ дан 24 July 2018 в 18:47

Существует прямая альтернатива, когда нет ничего важного, что вы должны сохранить или восстановить на USB-накопителе. Протрите первый mibibyte, создайте новую таблицу разделов и файловую систему.

Используйте mkusb и выберите Восстановить на стандартное запоминающее устройство.

mkusb [!d4 ]

Если mkusb не решит проблему, USB-накопитель может быть поврежден. Но могут быть и другие проблемы, поэтому, пожалуйста, попробуйте в соответствии со следующим списком:

На некоторых моделях и на многих картах памяти есть небольшой механический переключатель для защиты от записи, который может переключаться между режимами чтения / записи и только для чтения. Возможно, вы установили его только для чтения без намерения. Перезагрузите компьютер и повторите попытку, чтобы восстановить или стереть первый мегабайт с помощью mkusb. Отключите другие USB-устройства. Иногда устройства USB могут нарушать функцию друг для друга. Попробуйте другие порты USB и другой компьютер. Попробуйте использовать другую операционную систему (Windows, MacOS) на другом компьютере. Если вы по-прежнему не можете стереть первый мегабайт диска, а диск доступен только для чтения, он, вероятно, «заблокирован», а следующий этап - полностью «кирпичный». Существует предел, когда вы должны признать, что pendrive поврежден без ремонта, по крайней мере, с инструментами, доступными для обычных пользователей, таких как вы и я. См. Эту ссылку: Pendrive lifetime

Подробнее см. Эту ссылку,

Невозможно форматировать мой USB-накопитель. Я уже пробовал ... Анализ проблемы

2
ответ дан 22 May 2018 в 18:45

Существует прямая альтернатива, когда нет ничего важного, что вы должны сохранить или восстановить на USB-накопителе. Протрите первый mibibyte, создайте новую таблицу разделов и файловую систему.

Используйте mkusb и выберите Восстановить на стандартное запоминающее устройство.

mkusb

Если mkusb не решит проблему, USB-накопитель может быть поврежден. Но могут быть и другие проблемы, поэтому, пожалуйста, попробуйте в соответствии со следующим списком:

На некоторых моделях и на многих картах памяти есть небольшой механический переключатель для защиты от записи, который может переключаться между режимами чтения / записи и только для чтения. Возможно, вы установили его только для чтения без намерения. Перезагрузите компьютер и повторите попытку, чтобы восстановить или стереть первый мегабайт с помощью mkusb. Отключите другие USB-устройства. Иногда устройства USB могут нарушать функцию друг для друга. Попробуйте другие порты USB и другой компьютер. Попробуйте использовать другую операционную систему (Windows, MacOS) на другом компьютере. Если вы по-прежнему не можете стереть первый мегабайт диска, а диск доступен только для чтения, он, вероятно, «заблокирован», а следующий этап - полностью «кирпичный». Существует предел, когда вы должны признать, что pendrive поврежден без ремонта, по крайней мере, с инструментами, доступными для обычных пользователей, таких как вы и я. См. Эту ссылку: Pendrive lifetime

Подробнее см. Эту ссылку,

Невозможно форматировать мой USB-накопитель. Я уже пробовал ... Анализ проблемы

2
ответ дан 18 July 2018 в 07:22

Существует прямая альтернатива, когда нет ничего важного, что вы должны сохранить или восстановить на USB-накопителе. Протрите первый mibibyte, создайте новую таблицу разделов и файловую систему.

Используйте mkusb и выберите Восстановить на стандартное запоминающее устройство.

mkusb

Если mkusb не решит проблему, USB-накопитель может быть поврежден. Но могут быть и другие проблемы, поэтому, пожалуйста, попробуйте в соответствии со следующим списком:

На некоторых моделях и на многих картах памяти есть небольшой механический переключатель для защиты от записи, который может переключаться между режимами чтения / записи и только для чтения. Возможно, вы установили его только для чтения без намерения. Перезагрузите компьютер и повторите попытку, чтобы восстановить или стереть первый мегабайт с помощью mkusb. Отключите другие USB-устройства. Иногда устройства USB могут нарушать функцию друг для друга. Попробуйте другие порты USB и другой компьютер. Попробуйте использовать другую операционную систему (Windows, MacOS) на другом компьютере. Если вы по-прежнему не можете стереть первый мегабайт диска, а диск доступен только для чтения, он, вероятно, «заблокирован», а следующий этап - полностью «кирпичный». Существует предел, когда вы должны признать, что pendrive поврежден без ремонта, по крайней мере, с инструментами, доступными для обычных пользователей, таких как вы и я. См. Эту ссылку: Pendrive lifetime

Подробнее см. Эту ссылку,

Невозможно форматировать мой USB-накопитель. Я уже пробовал ... Анализ проблемы

2
ответ дан 24 July 2018 в 18:47

Другие вопросы по тегам:

Похожие вопросы: