Вопрос или проблема
У меня есть резервная копия моих пользовательских файлов (документы и т.д. – все из /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 для копирования файлов.