많은 프로그램중에 나는 cdrecord 와 XCDROAST(cdrecord의 X 프론트엔드) 의 조합을 사용한다. 당신의 CDR이 어떤 SCSI 디바이스를 사용하는지 알아야 한다. 만약 ATAPI CDR이라면, SCSI emulation (ide-scsi 커널 모듈)을 사용한다. ATAPI CDR 이 세컨더리 마스터에 있다고 한다면, 디바이스는 /dev/hdc 가 될것이다. 이 CDR이 제대로 인식하도록 /etc/lilo.conf 에 다음을 넣어준다:
append=" hdc=ide-scsi" |
만약 커널이 ide-scsi 모듈을 자동으로 로드하지 않는다면, "insmod ide-scsi" 을 rc.local (또는 상응하는) 파일에 넣어준다. CDR 이 제대로 인식되었다면, "cdrecord --scanbus" 를 실행시켜 본다. 내 시스템에서는 다음과 같은 결과를 보여준다:
scsibus1:
1,0,0 100) 'IOMEGA ' 'ZIP 250 ' '51.G' Removable Disk
1,1,0 101) 'HP ' 'CD-Writer+ 7100 ' '3.01' Removable CD-ROM |
이 결과대로 cdrecord 실행 옵션에 "dev=1,1,0" 를 디바이스로 지정해준다. 다음은 내 시스템에서 명령이다:
cdrecord dev=1,1,0 -eject speed=2 -pad -audio *.wav |
주: -pad 옵션은 필요한 이유는 mp3 파일들과는 달리 필요한 오디오 트랙을 적당한 크기로 맞추어 주기 위해서 이다.