Раздел NTFS для подключения USB не подключен

Первая ошибка при подключении накопителя или попытке установить его вручную:

Mount is denied because the NTFS volume is already exclusively opened. The volume may be already mounted, or another software may use it which could be identified for example by the help of the 'fuser' command. 

Поэтому мы пытаемся его убрать и получить:

 umount: /var/run/media/blah/foo: mountpoint not found 

Таким образом, мы добавляем точку монтирования где-то в другом месте и пытаемся установить ее там, и получаем первую ошибку, а затем попробуйте снова выполнить учет и получить:

 umount: /var/run/media/blah/foo: not mounted 

… нет ссылки на местоположение, которое я дал ему на mount – / media / foo (место, которое существует), – но нет жалобы на то, что точка монтирования «не найдена» на этот раз.

Если я проверю с помощью команды mount, она показывает установленное устройство:

 /dev/sdb1 on /var/run/media/blah/foo type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions, allow_other,blksize=4096) 

Тем не менее, umounts терпят неудачу. Опция «force» ничего не делает в любом из этих случаев.

Таким образом, похоже, что устройство уже установлено, если я хочу его установить, о чем свидетельствует вывод «mount», но не смонтирован, если я хочу его убрать.

Обратите внимание: устройство не подключалось к Windows, которая была спящей, и выполнение команды для удаления файла спящего режима (стоит выстрел) снова с ошибкой «не смонтировано». Кроме того, раздел FAT32 на одном устройстве работает нормально.

Идеи, пожалуйста? Благодарю.


Месяцы спустя, до сих пор не знаю, почему это происходит. Я могу подключить его в старую коробку с 2-мя ветровыми окнами, и она отлично подходит. Я проверил там проверку диска, но не нашел проблем.

Я должен был добавить выше, что работает 'fuser -c / var / run / media / blah / foo возвращает:

 Specified filename /var/run/media/blah/foo does not exist 

Команда lsof просто возвращает пустой (grep'd для любой части пути).

Теоретически, никакие процессы не могли бы использовать это устройство / точку монтирования. Если они есть, я понятия не имею, как их найти, если фьюзер не знает. И lsof.

Кроме того, не работает NSF, а «losetup -a» ничего не возвращает.

  1. Сначала вы проверяете: lsblk

    Таким образом, вы получите блок, монтируемый в определенное место

  2. Поэтому сначала отключите привод:

     niraj1@ns2:/$ sudo umount /media/niraj1/BC1C0B701C0B24CC 
  3. Затем установите привод:

     niraj1@ns2:/$ sudo mount /dev/sdb1 /media/usb 

Надеюсь, это исправит вашу проблему.