Не удается смонтировать /dev-накопитель – исключительно открыт, но fuser и lsof ничего не показывают.

Вопрос или проблема

У меня есть резервная копия моих пользовательских файлов (документы и т.д. – все из /home/jim/) на /dev/sdd2. Я хочу скопировать (rsync) её на новую установку Ubuntu 24. Если я ввожу
sudo mount /dev/sdd2 /media/mydir
я получаю ошибку, что /dev/sdd2 смонтирован эксклюзивно. Я могу выполнить
fuser /dev/sdd2 и
lsof /dev/sdd2
и ни одна из команд не возвращает ничего (буквально ничего).
Все эти команды были выполнены при закрытом Nautilus. Но я могу видеть файлы в Nautilus.
Как мне смонтировать /dev/sdd2, чтобы я мог rsync мои файлы?
Спасибо.

Ответ или решение

Чтобы решить проблему с монтированием раздела /dev/sdd2, который отображается как "эксклюзивно смонтированный", несмотря на то что команды fuser и lsof не показывают активных процессов, можно предпринять следующие шаги.

Проверка монтирования

Прежде всего, вам следует проверить, занято ли устройство уже. Попробуйте выполнить команду:

mount | grep /dev/sdd2

Если устройство действительно смонтировано, но не отображается в fuser или lsof, это может быть связано с тем, что оно смонтировано в другом месте.

Отмонтирование

Если вы обнаружите, что раздел смонтирован, но не можете найти, где именно, попробуйте отмонтировать его:

sudo umount /dev/sdd2

Если команду не удается выполнить из-за ошибки "device is busy", это может означать, что устройство действительно занято, но не отображается в fuser или lsof.

Проверка упреждающих монтирований

В некоторых случаях, графические интерфейсы, такие как Nautilus, могут заблокировать монтирование. Убедитесь, что ни одно из этих приложений не активирует /dev/sdd2 в фоновом режиме. Попробуйте перезапустить Nautilus:

nautilus -q

Или выйдите из системы и войдите снова для перезапуска всех процессов.

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

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

sudo umount -l /dev/sdd2

Опция -l выполняет "ленивое" отмонтирование. Это позволит системе освободить ресурсы, даже если устройство занято.

Проверка системных логов

Если проблема сохраняется, имеет смысл проверить системные логи, чтобы выяснить, что именно блокирует доступ к устройству:

dmesg | tail -n 20

Или просмотреть файл журнала:

sudo cat /var/log/syslog | grep sdd2

Перезагрузка системы

Если ни один из предложенных методов не помог, возможно, стоит перезагрузить систему. Перезагрузка часто решает проблемы, связанные с монтированием, позволяя сбросить состояния устройств.

Монтирование устройства

После того как вы успешно размонтировали /dev/sdd2, попробуйте снова его смонтировать:

sudo mount /dev/sdd2 /media/mydir

Заключение

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

Таким образом, следуя представленным шагам, вы сможете смонтировать ваш раздел /dev/sdd2 и выполнить rsync для копирования файлов.

Оцените материал
Добавить комментарий

Капча загружается...