/글쓴이 : Yao Feng 글쓴이 소개 : 그는 리눅스 팬이며 학내 네트워크 센터에서 일하고 있습니다. 취미는 햄래디오, 수영입니다. 일년동안은 일반적인 사용자로서 리눅스를 사용하고, 다음 일년은 리눅스/유닉스 시스템 관리자로서 사용합니다. 리눅스 기반의 프록시 서버를 가지고 광고 시스템에 대한 대학원 논문을 마쳤습니다. 순서: |
요약:
이 기사는 짧지만, 리눅스에서 여러분의 CD-ROM를 어떻게 사용할 수 있는지를 유용하게 설명할 것입니다. CD-ROM장치를 찾고, CD-ROM(사용 가능하게 하기) 마운트 , 내용 읽기, 언마운트 시키는 것을 설명하고 문제해결을 위한 몇가지 힌트를 제공할 것 입니다.
$ dmesg |more
. . . hda: QUANTUM FIREBALL CR8.4A, ATA DISK drive hdc: CD-ROM CDU701, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: QUANTUM FIREBALL CR8.4A, 8063MB w/418kB Cache, CHS=16383/16/63, (U)DMA hdc: ATAPI 14X CD-ROM drive, 128kB Cache Uniform CDROM driver Revision: 2.55 . . . |
$ dmesg |more
. . . Detected SCSI removable disk sdc at scsi0, channel 0, id 5, lun 0 Vendor: PLEXTOR Model: CD-ROM PX-12TS Rev: 1.03 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0 scsi : detected 1 SCSI cdrom 3 SCSI disks total. . . |
'hdc: CD-ROM CDU701, ATAPI CDROM drive' 메세지는 여러분의 컴퓨터에 CD-ROM IDE/ATAPI-CD 드라이브가 연결되어 있다는 것을 말하는 것입니다. 리눅스는 나중에 접근을 위해 'hdc' 장치명을 사용합니다. 이 장치명은 하드웨어의 형태에 관련이있고, 전자(ATAPI CDROM )일 경우 hdc이고 여러분이 SCSI CD-ROM을 가지고 있는 경우 sdc입니다.
#mount /dev/hdc -t iso9660 -r /cdrom |
scsi cd-rom인 경우 #mount /dev/sdc0 -t iso9660 -r /cdrom |
CD-ROM 장치명은 'dmesg' 명령 결과에서 보여 줬던 것 중 하나 입니다.
$ df
Filesystem 1024-blocks Used Available Capacity Mounted on /dev/sda1 2974519 1516768 1303931 54% / /dev/sda3 2686158 2378788 153548 94% /home /dev/hdc 603646 603646 0 100% /cdrom |
이제 여러분은 일반적인 디렉토리 같이 '/cdrom'에서 여러분의 cd-rom을 사용할 수 있습니다.
#umount /cdrom 또는 다음과 같이 입력해도 됩니다. #umount /dev/hdc |
scsi cd인 경우: #umount /dev/sdc0 |
여러분이 root로서 로긴하게 되면 여러분은 무엇이든 할 수 있지만,
또한 여러분은 여러분이 원하는 이상의 치명적인 일을 할 수 있습니다.
그래서 일반적인 사용자로서 cdrom을 마운트하는 것이 훨씬 좋습니다.
모든 사용자에게 드라이브 마운트 권한을 주기위해서 여러분은 먼저 루트로서
로긴해야 하며, 다음의 3가지을 합니다:
모두가 쓸수 있는 '/cdrom' 디렉토리를 만들기 위해서 여러분은 다음 명령을 입력합니다(cdrom이 마운트되어 있지 말아야 합니다!):
#chmod 777 /cdrom |
모두가 쓸수 있는 장치(device)를 만들기 위해서 여러분은 다음 명령을 입력합니다 (첫장에서 설명한 것과 같이 장치명을 사용합니다):
ATAPI cdrom인 경우:: #chmod 666 /dev/hdc |
SCSI cdrom인 경우: #chmod 666 /dev/scd0 |
이제 여러분은 '/etc/fstab' 화일을 편집해야 합니다. 그리고 모든 사용자에게 cdrom 마운트 허가를 주어야 합니다. 다음 줄을 추가 하면 됩니다:
/dev/hdc /cdrom iso9660 ro,noauto,user 0 0 |
scsi cdrom인 경우:
/dev/sdc0 /cdrom iso9660 ro,noauto,user 0 0 |
fstab 화일을 저장하고 일반 사용자로 로긴합니다. 이제 드라이브에 CD를 넣습니다. 그리고 다음 명령으로 마운트 시킵니다:
$mount /cdrom |
Webpages maintained by the LinuxFocus Editor team
© Yao Feng LinuxFocus 1999 |
번역 정보:
|
1999-09-13, generated by lfparser version 0.7