Damian Slavek wrote:
I have a little question about how my setup turned out. I had never really tried previously to setup my CD-R with SuSE. With 6.4 it is much easier than the CD-Writing how-to makes it out to be BTW. I used the SDB article at: http://sdb.suse.de/sdb/en/html/mkrapp_6.4_atapi-writer-e.html
I am able to mount the drive using the command 'mount /dev/scd1 /cdrom1'. It is scd1 because I have a true scsi cd-rom on a buslogic adapter which is scd0.
Here's the question. Why, when I boot, does it show that I have 8 of the same drives on 8 different sr* devices? Is this going to cause some problems? Here is a snippet of dmesg:
scsi1 : SCSI host adapter emulation for IDE ATAPI devices scsi : 2 hosts. Vendor: Memorex Model: CRW-1622 Rev: D4.0 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr1 at scsi1, channel 0, id 0, lun 0
<BIG SNIP>
Vendor: Memorex Model: CRW-1622 Rev: D4.0 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr8 at scsi1, channel 0, id 0, lun 7 sr1: scsi3-mmc drive: 6x/6x writer cd/rw xa/form2 cdda tray <SNIP> sr8: scsi3-mmc drive: 6x/6x writer cd/rw xa/form2 cdda tray
Yet at the same time ouput of the command 'cdrecord -scanbus' shows only one.
scsibus0: 0,0,0 0) * 0,1,0 1) * 0,2,0 2) * 0,3,0 3) 'CyberDrv' 'SCSI CD-ROM 120S' '1.30' Removable CD-ROM 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * scsibus1: 1,0,0 100) 'Memorex ' 'CRW-1622 ' 'D4.0' Removable CD-ROM 1,1,0 101) * 1,2,0 102) * 1,3,0 103) * 1,4,0 104) * 1,5,0 105) * 1,6,0 106) * 1,7,0 107) *
Is this going to make big trouble for me? Can I fix it by just deleting the last 7 device files, or is that going to make more trouble? Any help or tips on where to get more info is greatly appreciated.
This is happening because you have 'Probe all LUNs on each SCSI device' (CONFIG_SCSI_MULTI_LUN) set in your kernel config. To correct this, you can either recompile your kernel, turning this option off, or you can start Linux with the following command at the LILO prompt (assuming your kernel is named linux): linux max_scsi_luns=1 I believe this will limit the kernel to only probing for 1 LUN (although I can't be 100% sure this'll work). If this does fix the problem, you can get LILO to do this automatically every time you boot by adding the line: append="max_scsi_luns=1" in the section for you kernel config in /etc/lilo.conf. Hope that helps, Chris -- __ _ -o)/ / (_)__ __ ____ __ Chris Reeves /\\ /__/ / _ \/ // /\ \/ / ICQ# 22219005 _\_v __/_/_//_/\_,_/ /_/\_\ -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/Support/Doku/FAQ/