umount와 시그널에 대한 질문여...
글쓴이: cd9cd9 / 작성시간: 화, 2003/01/28 - 3:55오전
질문1)
/, /boot, /bome, /usr, /var, /swap
파티션을 umount 해서 fsck나 e2fsck로 파티션의 파일시스템을 점검하려고 하는데,
위의 파티션들을 umount 시키려고 하면 다음과 같은 메세지가 뜨더라구요.
umount : /위의 파티션들 : device is busy
라고 나오면서 umount가 되지가 안더라구요. 어떻게 해야 위의 파티션들을 umount
시킬 수 있을까요??
만약 특정 프로세스를 종료시켜야 umount가 가능하다면, 어떤 프로세스가 /, /boot, /bome,
/usr, /var, /swap 파티션을 뜻하는 건가요??
질문2)
kill -l 명령을 내리면, 시그널 목록이 나오잖아요(30가지 정도). 혹시, 시그널에 대해 설명이
잘 된 사이트 아시면 알려주시면 안될까요?? 제가 보고 있는 책에는 시그널에 대해 설명이
없어서...ㅠㅠ
지금도 몇 시간째 시그널에 대해 찾아볼려고 인터넷을 뒤지고 있는데, 하나도 못 찾았어요...
ㅠㅠ
좋은 답변 부탁드려요...(__)
Forums:
fsck나 e2fsck는 사용중인 파티션은 안돼지만,readonly일
fsck나 e2fsck는 사용중인 파티션은 안돼지만,
readonly일때는 가능한 걸로 알고 있습니다.
/는 특성상 일반적으로 umount가 불가능한 지역이므로,
모든 데몬을 죽이고,
mount / -o remount,ro
한다음 실행해 보세요...
더 권장하고 싶은 방법은
linux init=/bin/bash ro
등으로 부팅하여
실행해보세요...
There is no spoon. Neo from the Matrix 1999.
Re: umount와 시그널에 대한 질문여...
일단 마운트된 상태에서 언마운트가 안된다면 사용중이니깐 그럴 것입니다.
즉, 강제 종료하지 않을 것이라면 정상적으로 언마운트를 하는 것이 좋다는 것이죠.
# init 1 (싱글모드)
위 모드로 가신 후에
# umount -af
하시면 보통 /(최상위 root)만 빼고 언마운트가 될 것입니다.
하지만, 굳이 님이 강제적으로 하고 싶다면 아래를 이용해보시길 바랍니다.
# fuser -km /(마운트타겟)
관련 사항은 man fuser 참조하시길.
----
http://linu.sarang.net, http://wbhacker.tistory.com
댓글 달기