SCSI: 2개 이상의 CD-ROM 드라이버 사용하기.

고객지원 지식기반 (sw_cdrom_3devices)

Symptom:

리눅스는 SCSI CD-ROM 드라이버 두 개 이상을 접근할 수 없다.

Cause:

디폴트에 의해서 오직 두 개의 장치 파일들만이 S.u.S.E. Linux의 설치 동안에 SCSI CD-Rom을 위해서 생성되어질 수 있다. 그러나 리눅스는 CD 체이저를 포함해서 16개의 CD-ROM 드라이브를 지원한다.

Solution:

수동으로 장치 파일들을 생성해야 한다.

여기에 /usr/doc/howto/CDROM-HOWTO.gz 로부터의 조언이 있다. :

       4.3.12.  SCSI Driver
         
                Principal author: David Giller
           Multi-session support: yes (depending on drive)
          Multiple drive support: yes
         Loadable module support: yes
            Reading audio frames: no 
                    Auto-probing: yes
                     Device file: /dev/scd0, major 11
              Configuration file: cdrom.h
            Kernel config option: SCSI CDROM support?
                     README file: none

  각각의 SCSI 컨트롤러의 타입에 대한 특별한 커널 명령 라인 옵션이 있다. 보다 자세한 정
  보는 SCSI HOWTO를 참조하라.

  다중 드라이버들이 지원된다.(SCSI 버스 상의 최대 장치수의 제한까지) 중요 숫자 11로  장
  치 파일을 생성하고 중요치 않은 숫자들은 영에서 시작하도록 하라. :


         # mknod /dev/scd0 b 11 0
         # mknod /dev/scd1 b 11 1

  커널 드라이버 자신이  디지털 오디오 프레임을  읽는 것을 지원하지  않는 반면에 몇몇의 
  SCSI 드라이버는 그러한 능력을  가지고 있고 cdda2wav  프로그램(이것은 포괄적인 SCSI 
  커널 인터페이스를 사용한다.)과 같이 동작한다. 
이제 root 사용자로 로그인 하고 다음의 명령어를 입력하라. :
       mknod /dev/scd2 b 11 2
       mknod /dev/scd3 b 11 3
       mknod /dev/scd4 b 11 4
       mknod /dev/scd5 b 11 5
       mknod /dev/scd6 b 11 6
       mknod /dev/scd7 b 11 7
       mknod /dev/scd8 b 11 8
이제 최대 9개의 CD-ROM 드라이브에 접근할 수 있다. 만약 보다 많은 장치를 생성하려면 16개의 드라이버까지 접근 가능하다.
키워드: SCSI, CDROM, DEVICES, MKNOD, DEV, SCD, CD, SERVER

SDB-sw_cdrom_3devices, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 12. Mr 2001
SuSE Linux AG - 최근에 만들어진 : 12. Mr 2001 에 의해 kmyoo (sdb_gen 1.40.0)