6. 마운트(mount)와 CD/DVD 활용
# 리눅스에서는 하드디스크의 파티션, CD/DVD, USB 메모리 등을 사용하려면 특정한 위치에 연결을 해 줘야 한다.
# 이렇게 물리적인 장치를 특정한 위치(대개는 디렉토리)에 연결시켜 주는 과정을 '마운트(Mount)'라고 한다.
※ 장치도 파일로써 만들어서 사용하기 때문에 강제종료를 하면 아주 위험하다.
< 실습 >
[root@localhost ~]# cd
/dev # dev 폴더로 이동
[root@localhost ~]# pwd #
현재 위치 확인
/dev
[root@localhost ~]# ls
# 현재위치의 파일과 폴더 목록을 출력
※ 현재 쓰고 있는 장치는 /dev 폴더에 저장되어 있다.
[root@localhost ~]# mount # 현재 마운트 되어있는 장치들의 목록을 보여준다.
[root@localhost ~]# init 3 # init 3 (텍스트 모드로 전환)
※ 텍스트 모드로 전환하면 마운트가 해제되므로 다시 마운트 시켜준다.
※ 요즘은 주로 /media 폴더에 만든다.
[root@localhost ~]# cd / # root/ 폴더로 이동
[root@localhost ~]# mkdir media # media/ 폴더를 생성
[root@localhost ~]# cd media # media/ 폴더로 이동
[root@localhost media]# mkdir cdrom # cdrom/ 폴더를 생성
[root@localhost media]# ls
-l
# cdrom/ 폴더가 만들어졌는지 확인
[root@localhost media]# cd
cdrom/ # cdrom/ 폴더로 이동
[root@localhost cdrom]# ls
-al # 모든 파일 목록을 출력(파일
없음)
[root@localhost cdrom]# cd ..
# 한단계 상위폴더로 이동
[root@localhost media]# pwd
# 현재 경로 확인
root/media
[root@localhost media]# mount /dev/hdc
/media/cdrom/ # /dev/hdc 와 /media/cdrom을
마운트
[root@localhost media]# mount
[root@localhost media]# cd
cdrom/
# cdrom/ 폴더로 이동
[root@localhost cdrom]# ls
# cdrom/ 폴더에 연결된 내용이 보임
※ 이제 연결 되었다.
VMware 우하단에 CD 모양의 아이콘에서 마우스 우클릭 -> Setting
대충 넣고싶은 ISO 파일을 넣자. 난 XP ISO 파일을 넣었다.
다시 CD 아이콘을 클릭하고 Connect 로 연결
그럼 자연스럽게 마운트가 되고 이런 창이 뜬다.
※ 다 쓰고 해제하려면
[root@localhost cdrom]# cd ..
[root@localhost media]# umount
/dev/hdc #
/dev/hdc/를 umount
[root@localhost media]# mount
※ mount 목록에 /dev/hdc/가 사라진것을 확인
[root@localhost media]# ls cdrom # cdrom 안에 파일이 없는것을 확인
< 다중 마운트 >
※ 다른 장치도 동시에 마운트가 된다.
[root@localhost media]# cd
[root@localhost ~]# pwd
/root
[root@localhost ~]# mkdir
cdrom #
cdrom/폴더를 생성
[root@localhost ~]# mount /dev/hdc
/media/cdrom/ #
/media/cdrom/를 마운트
[root@localhost ~]# ls
/media/cdrom/ #
/media/cdrom/ 폴더 목록 출력
[root@localhost ~]# mount /dev/hdc
/root/cdrom/ #
/root/cdrom/를 마운트
[root@localhost ~]# ls
cdrom/ #
/root/cdrom/ 폴더 목록 출력
※ 마운트를 해제할 때 umount 명령을 사용
[root@localhost ~]# cd cdrom/
# cdrom/ 폴더로 이동
[root@localhost ~]# umount
/dev/hdc #
cdrom/ 폴더에서 umount를 한번 해보자
※ /root/cdrom: device is busy 메세지가 나오면서 해제되지 않는다.
[root@localhost cdrom]# cd
[root@localhost ~]# umount /dev/hdc # /dev/hdc/를 umount하면 두개중 하나만 umount된다.
※ 안전하게 하나씩 umount 해주는 것이 좋다.
[root@localhost ~]# umount /media/cdrom/
[root@localhost ~]# umount /root/cdrom/