At 03-01-03, Carlos E. R. wrote: // CUT
And indeed, as you pointed out, the CD-drive is recognized as sr0 and NOT as sdc0 as is indicated in the documentation.
I did it that way following the advices in the "CD-Writing HOWTO" and the schily or xcdroast readmes - I'm not sure now. There are at least three types of devices for acessing the scsi drives, but I don't really know the differences.
Let me see (they are documented in /usr/src/linux/Documentation/devices.txt):
/dev/sg* (Mjr 21 char) generic SCSI device Some distros name these as sga, sgb, sgc... making a limit of 28 devices; but not suse, which uses numbers /dev/scd* (Mjr 11 blk) SCSI CD-ROMS /dev/sr* (Mjr 11 blk) The prefix /dev/sr (instead of /dev/scd) has been deprecated. /dev/sda (major 8) SCSI disk whole disk, numbers 0 to 15. /dev/sdq, (Mjr 65 blk) SCSI disk devices (16-31) as whole disks sdr... sdaf /dev/sdag..sdav (M66B) SCSI disk devices (32-47) as whole disks /dev/sdaw..sdbl (M67B) SCSI disk devices (48-63) as whole disks /dev/sdbm..sdcb (M68B) Idem 64-79 /dev/sdcc..sdcr (M69B) Idem 80-95 /dev/sdcs..sddh (M70B) Idem 96-11 /dev/sddi..sddx (M71B) Idem 112-127 And more - till "sdiv" - I got tired ;-) Thus /dev/sdcc is 81st SCSI disk whole disk Numbers are used for partitions (like /dev/sdcc1) with a limit of 15 /dev/st0 (major 9) First SCSI tape, mode 0 /dev/st0l (major 9) First SCSI tape, mode 1 /dev/st0m (9 char) First SCSI tape, mode 2 /dev/st0a (9) First SCSI tape, mode 3 /dev/nst0 (9) First SCSI tape, mode 0, no rewind /dev/nst0l (9) First SCSI tape, mode 1, no rewind /dev/nst0m (9) First SCSI tape, mode 2, no rewind /dev/nst0a (9) First SCSI tape, mode 3, no rewind
/dev/sch0 (86 char) SCSI media changers
So... we have both to change to scd, not sr, and certainly not sdc
Well, I tried scd during my struggles to get things working, but that was not leading to anything ! Only sr does. As far as I can judge we have no choice because SuSE's kernel seems to link hdc to sr0; see excerpt from boot log below : <6>scsi0 : SCSI host adapter emulation for IDE ATAPI devices <4> Vendor: LITE-ON Model: LTR-24102B Rev: 5S0D <4> Type: CD-ROM ANSI SCSI revision: 02 <4>Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 <4>sr0: scsi3-mmc drive: 239x/40x writer cd/rw xa/form2 cdda tray <6>Uniform CD-ROM driver Revision: 3.12 I don't think it is possible to influence this linking. Right ?
Bottom line, there are two flaws in the "IDE CD Writer" document from SuSE's Support Database : 1. The required manual action for loadlin users should be mentioned.
It wouldn't harm :-)
2. The mentioning of /dev/sdc0 should be replaced by /dev/sr0 That would save a lot of people a lot of nuisance (I believe).
Er... actually, they mention both scd0 and sdc0 - look up the underscore mark (__) below :-)
+++Support knowledgebase (tbraza_ide_brenner) Due to the SCSI emulation, the kernel does not recognize the CD drive as an IDE device (which is therefore no longer known as /dev/hdc but as __/dev/sdc0__). During the installation, a link will be automatically created letting the system know that the CD drive (at this stage CD writers are still viewed as such) is located at /dev/hdc. However, the CD drive icons on the KDE desktop point to /dev/cdrom -- not to the CD drive or CD writer, but to nowhere. To change this, proceed as follows: Enter the following command in the terminal:
ln -sf __/dev/scd0__ /dev/cdrecorder ++- I believe there is an email for documentation typos :-?
Yes, I would expect so too, but I haven't been able to find it. :-( // CUT ------------------------------ Jan Elders Nuenen the Netherlands