При попытке размонтировать раздел в Linux с помощью команды umount может появится ошибка device is busy:
umount: /mnt/sda2: device is busy
umount: /dev/sda2: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))
В данный момент это устройство используется каким-то запущенным процессом/программой и вы не можете от монтировать его.
Попробуйте найти процесс, который используется ваше устройство с помощью команды:
$ lsof +D | grep /dev/sda2
Или с помощью fuser:
$ fuser -vm /dev/sda2
Вы получите список PID процессов, которые сейчас используют этот диск. Завершите эти процессы:
$ pkill target_process
Или по PID:
$ kill PID
Попробуйте размонтировать устройство:
$ sudo umount /dev/sda2
Если это не помогло, можно принудительно от монтировать такой раздел или устройство (может вызвать потерю данных в открытых файлах. Есть два варианта размонтирования устройства:
Lazy unmount: # umount -l /dev/sda2
в этом режиме Linux ждет прячет от системы точку монтирования и ждет когда будут закрыты все файловые дескрипторы на указанном устройстве.
Force: # umount -f /dev/sda2
– принудительное размонтирование (часто это единственный способ отключить NFS диск, который стал недоступным)
1 comment
Пробовал с -f, все-равно не размонтирует.