프로그램/linux2011. 7. 26. 12:05

[마운트 하기]
마운트 명령어로 /media 디렉토리를 마운트 시켰더니 다음과 같은 문구가 발생했다.
[root@www /]# mount /dev/cdrom /media
mount: block device /dev/cdrom is write-protected, mounting read-only            
[root@www /]#


이 오류같아 보이는 문구는
CD-ROM을 마운트 시키면 읽기 권한만 발생한다는 내용이다.
그래도 다행인건 리눅스는 이 문구가 발생해도 알아서 마운트를 시켜준다.

이 문구가 발생하지 않게 하려면 -o ro옵션을 사용하면 된다.(ro : read-only)



[언마운트하기]
참고로 마운트를 시킨 후 언마운트(마운트 해제)를 하지 않으면 CD-ROM을 꺼낼 수 없다.
[root@www /]# umount /media
[root@www /]#


언마운트(unmount) 하다가 다음과 같은 오류가 발생했다면
umount: /media: device is busy      <-- 이런 오류 문구가 발생했다면(클릭)

-bash: unmount: command not found       <-- 이런 오류 문구가 발생했다면(클릭)
Posted by 은둔고수
프로그램/linux2011. 7. 25. 18:55

마운트 명령어로 /media 디렉토리를 마운트 시킨 후
[root@www /]# mount /dev/cdrom /media
mount: block device /dev/cdrom is write-protected, mounting read-only             <-- 이 문구는 뭘 말하는걸까?(클릭)
[root@www/]#

umount 명령어를 이용해서 언마운트(unmount) 했더니 다음과 같은 오류 문구가 발생했다.
[root@www media]# umount /media
umount: /media: device is busy
umount: /media: device is busy


/media 디렉토리가 바쁘게 사용되고 있다고 한다.


원인은 현재 /media 디렉토리에 위치해 있기 때문에 /media 디렉토리가 사용 중이라는 문구를 보여준다.
그러니 해당 디렉토리에서 다른 디렉토리로 이동해야 한다.
[root@www media]# cd /

이제 최상위 디렉토리(/)로 이동했으니 다시 umount를 실행해 보자.
[root@www /]# umount /media
[root@www /]#

오호~ 잘 되었다. ^^


/media 디렉토리 내에 마운트 되었을 때 보여주었던 파일들이 없다면 언마운트가 잘 된거다.
[root@www /]# ls -l /media
total 0
[root@www /]#

Posted by 은둔고수
프로그램/linux2011. 7. 25. 18:31

리눅스를 사용하다보면 수많은 오류를 접하게 된다.
그 중 모르고있다면 알고나서는 참 쉽고
이미 알고있으면서도 쉽게 범할 수 있는 명령어 오류 중 하나가 unmount 오류이다.

예를 들어 /media 디렉토리에 마운트를 잘 한 후
다시 마운트를 해제하려고 했더니 다음 과 같은 오류 문구가 떡하니 나타난다.

[root@www media]# unmount /media
-bash: unmount: command not found


뭐가 잘못되었을까?

오류 문구를 보니 unmount 명령어를 찾을 수 없다고 하는거 같다.


올바른 명령어를 찾아보니
unmount가 아니라 umount 명령어였다. (사용 리눅스는 CentOS5.6)



마운트 해제 명령어를 실행한다.
[root@www media]# umount /media

어라! 오류가 뜨네~ 뭐지?

umount: /media: device is busy

바쁘단다. ㅜㅜ;

그럼 나도 busy하니 다음에~ ^^:;

알고나면 쉽고 모르거나 잊고 있으면 어려운 오류 중 umount 명령어였다.

umount: /media: device is busy     <-- 이런 오류 문구가 발생했다면(더보기)
Posted by 은둔고수