안녕하세요. 송기석입니다.


오늘 팁은 강제 umount 하기 입니다.

포럼에도 이미 글이 올라와 있지만 조금 더 팁을 추가해서 올립니다.


마운트를 해제하고 싶은데 다음과 같은 메시지가 나오면 강제 umount를 찾게 됩니다.



$ sudo umount -v /mnt/mymount

umount: /mnt/mymount: device is busy.

(In some cases useful info about processes that use

the device is found by lsof(8) or fuser(1))



자주 격는 문제인데 마운트가 된 디렉터리를 누군가 사용하는 경우입니다.

umount를 하기 위해서는 대상 디렉터리를 사용하는 사람이 없어야 합니다.

보통은 다음의 명령을 통해 프로세스를 종료할 수 있습니다.



$ sudo fuser -ck /mnt/mymount



문제는 fuser명령으로 안될 때 입니다. 그럴때 다음과 같이 하시면 됩니다.



$ sudo lsof | grep mymount



mymount 파티션에서 열려있는 파일을 찾는 것으로 여기에 나오는 프로세스를 죽이면 

마운트를 해제할 수 있습니다.


감사합니다.