강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

리눅스에 장착된 CD-ROM데이터 사용하기 실무

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스에 장착된 CD-ROM데이터 사용하기 실무




 

앞의 예에서 CD-ROM마운트에 대한 기본적인 방법을 설명하였습니다.  

 

 

 

 이번에는 위의 방법을 참조하여 실제 리눅스서버에 장착되어있는 CD를 사용하는 방법에 대해서 설명하겠습니다.  

 

 

 

 

 

리눅스에서 mount명령어를 가장 흔하게 사용하는 것이 CD-ROM의 마운트입니다.  

 

 

 

 따라서 이번 장에서는 CD-ROM의 마운트와 사용방법들에 대해서 자세히 알아보도록 하겠습니다.  

 

 

 

 

CD-ROM의 파일시스템은 iso9660이라는 파일시스템을 사용합니다.  

 

 

 

 이에 대한 내용은 /etc/fstab을 보면 자세히 나와있습니다.  

 

 

 

 따라서 CD-ROM을 마운트시킬 때에는 -t 옵션에 iso9660이라는 파일시스템 타입을 지정해야 합니다.  

 

 

 

 

CD-ROM 마운트형식 : mount -t iso9660 /dev/cdrom /mnt/cdrom


 

[root@su249 ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom

mount: block device /dev/sr0 is write-protected, mounting read-only

[root@su249 ~]#

 

에러메시지 없이 CD-ROM이 마운트되었다는 메시지가 출력이 되었습니다.  

 

 

 

 위의 결과 메시지는 CD-ROM은 쓰기(write)가 안되며 오직 읽기만 가능하다는 것을 알려주는 메시지입니다.  

 

 

 

  CD-ROM의 장치파일명은 /dev/cdrom 이며 이 장치를 /mnt/cdrom이라는 디렉토리에 마운트를 하였습니다.  

 

 

 

  쉽게 설명하여 /dev/cdrom 장치에 /mnt/cdrom을 연결한 것입니다.  

 

 

 

 즉 마운트가 된 이후부터는 CD-ROM의 장치는 /mnt/cdrom으로 사용 할 수 있습니다.  

 

 

 

 

참고로 위의 “mount /mnt/cdrom”이라는 간단한 마운트방법은 /etc/fstab CD-ROM마운트정보가 설정되어있기 때문에 사용할 수 있는 방법입니다.  

 

 

 

 만약 위와 같은 방법으로 마운트가 되지 않는다면 다음과 같은 방법으로 마운트하시기 바랍니다.  

 

 

 

 

이제 마운트가 된 CD-ROM으로 이동하기 위하여 마운트포인트인 /mnt/cdrom 디렉토리로 이동해 보겠습니다.  

 

 

 

 

[root@su249 ~]# cd /mnt/cdrom
[root@su249 cdrom]#



 

다음은 CD-ROM 마운트포인트인 /mnt/cdrom 내용을 살펴 보겠습니다.  

 

 

 

 /mnt/cdrom에서 "ls -l" 해보면 CD-ROM 내용이 리스트로 출력됩니다.  

 

 

 

 

 

[root@su249 cdrom]# ls -l

합계 407

-rw-r--r-- 2 root root  18363 2007-07-0407:06 GPL

drwxr-xr-x 2 root root 366592 2008-05-0810:40 Packages

-rw-r--r-- 2 root root   8223 2008-04-2920:37 README-BURNING-ISOS-en_US.txt

-rw-r--r-- 2 root root   1910 2008-05-0702:16 RPM-GPG-KEY

-rw-r--r-- 2 root root   1706 2008-05-0702:16 RPM-GPG-KEY-beta

-rw-r--r-- 2 root root   1519 2008-05-0702:16 RPM-GPG-KEY-fedora

-rw-r--r-- 2 root root   1105 2008-05-0702:16 RPM-GPG-KEY-fedora-rawhide

-rw-r--r-- 2 root root   1076 2008-05-0702:16 RPM-GPG-KEY-fedora-test

-rw-r--r-- 2 root root   1232 2008-05-0702:16 RPM-GPG-KEY-rawhide

-r--r--r-- 1 root root   3383 2008-05-0810:53 TRANS.TBL

drwxr-xr-x 4 root root   2048 2008-05-0810:52 images

drwxr-xr-x 2 root root   4096 2008-05-0810:50 isolinux

-rw-r--r-- 1 root root     94 2008-05-0810:53 media.repo

drwxr-xr-x 2 root root   2048 2008-05-0810:53 repodata

[root@su249 cdrom]#



 

, 위의 내용은 CD-ROM 있는 파일들입니다.  

 

 

 

 

 

다음은 마운트가 되어있는 /mnt/cdrom에서 파일들 하나(, TRANS.TBL) /tmp 디렉토리로 복사해 보겠습니다.  

 

 

 

  아래의 예는 CD-ROM 파일 TRANS.TBL 리눅스의 /tmp디렉토리로 복사한 예입니다.  

 

 

 

 그런 다음 /tmp 디렉토리로 이동하여 TRANS.TBL 파일이 복사 되었는가를 확인한 것입니다.  

 

 

 

 

 

[root@su249 cdrom]# pwd

/mnt/cdrom

[root@su249 cdrom]#

[root@su249 cdrom]# cp TRANS.TBL /tmp

[root@su249 cdrom]#

[root@su249 cdrom]# ls -l /tmp/TRANS.TBL

-r--r--r-- 1 root root 3383 2013-09-1108:27 /tmp/TRANS.TBL

[root@su249 cdrom]#



 

이것을 예로든 이유는 마운트 후에는 CD-ROM 내용을 리눅스의 파일시스템을 사용하는 것과 동일하게 사용할 있다는 것을 간단히 보여주기 위한 것입니다.  

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  72 명