티스토리 뷰

개발/Linux

Device or resource busy 영역 umount

Jaeyeon Baek 2011. 5. 3. 08:38

우선 마운트 상태를 체크하기 위한 명령어로 df 로 확인합니다.

$ df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/ram0                63461     37406     22779  62% /
/dev/hdc3               248895     66914    169129  28% /xxx/xxx
/dev/hdc4               427824    311440     94295  77% /yyy/yyy
none                     65536     13072     52464  20% /zzz/zzz 


원하는 unmount 영역은 hdc3이지만, umount 명령 실행시 실제로 umount가 되지 않음을 알 수 있습니다.

$ umount /dev/hdc3
umount: cannot umount /usr/local: Device or resource busy


이럴때 필요한 것이 -l 옵션입니다.

$ umount -l /dev/hdc3
$
$ df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/ram0                63461     37406     22779  62% /
/dev/hdc4               427824    311444     94291  77% /yyy/yyy
none                     65536     13072     52464  20% /zzz/zzz

깔끔하게 umount 되었음이 확인됩니다 ^^


옵션에 대한 설명은 아래와 같습니다.

# umount -h
umount: invalid option -- h
BusyBox v1.4.1 (2011-03-21 20:43:15 KST) multi-call binary
Usage: umount [flags] FILESYSTEM|DIRECTORY
Unmount file systems
Options:
        -a      Unmount all file systems
        -r      Try to remount devices as read-only if mount is busy
        -l      Lazy umount (detach filesystem)
        -f      Force umount (i.e., unreachable NFS server)
        -D      Do not free loop device (if a loop device has been used)


'개발 > Linux' 카테고리의 다른 글

iptalbes(8) - Linux man page  (0) 2011.08.08
LINUX KERNEL 2.6 기준 SIGNAL 목록  (0) 2011.08.08
Linux port number  (0) 2011.08.08
linux errno  (0) 2011.03.26
nmap을 통한 열린 포트 확인  (0) 2010.08.01
댓글
최근에 올라온 글
최근에 달린 댓글
글 보관함
Total
Today
Yesterday