Linux - umount target is busy
Dobrý den, často se mi stává na linuxu, že chci odmountovat nějaké zařízení a nejde to s hláškou dole. Zařízení je zaneprázdněno - lze provést umount nějak natvrdo?
Dobrý den, zkuste forced umount -
Případně vyhledejte oteřené soubory a zabijte daný proces:
Já se nedávno setkal pak s chybou při cryptsetup luksClose = Device c is still in use, vyřešil jsem to takhle:
umount: /mnt/c: target is busy.
umount: /mnt/c: not mounted.
Device c is still in use.
c (253:9)
Stačilo zavřít program "kate" a luksClose šel zavřít, případně
umount: /mnt/disk: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).)
ODPOVĚĎ
Dobrý den, zkuste forced umount -
sudo umount -l /mnt/disk
sudo umount -f /mnt/disk
Případně vyhledejte oteřené soubory a zabijte daný proces:
sudo lsof | grep '/mnt/disk'
Já se nedávno setkal pak s chybou při cryptsetup luksClose = Device c is still in use, vyřešil jsem to takhle:
sudo umount /mnt/c
umount: /mnt/c: target is busy.
sudo umount -l /mnt/c
sudo umount /mnt/c
umount: /mnt/c: not mounted.
sudo cryptsetup luksClose c
Device c is still in use.
sudo dmsetup ls
c (253:9)
sudo lsof | grep 253,9
lsof: WARNING: can't stat() fuse.Nextcloud-2.5.0-x86_64.AppImage file system /tmp/.mount_Nextcl3ryBnV
Output information may be incomplete.
kate 8205 hanz cwd DIR 253,9 4096 2 /
QXcbEvent 8205 8206 hanz cwd DIR 253,9 4096 2 /
QDBusConn 8205 8207 hanz cwd DIR 253,9 4096 2 /
kate 8227 hanz cwd DIR 253,9 4096 2 /
QXcbEvent 8227 8228 hanz cwd DIR 253,9 4096 2 /
QDBusConn 8227 8229 hanz cwd DIR 253,9 4096 2 /
kate 8242 hanz cwd DIR 253,9 4096 2 /
QXcbEvent 8242 8243 hanz cwd DIR 253,9 4096 2 /
QDBusConn 8242 8244 hanz cwd DIR 253,9 4096 2 /
Stačilo zavřít program "kate" a luksClose šel zavřít, případně
kill -9 pid
na daný process a pak luksClose