The 03.01.02 at 15:13, Jan Elders wrote:
Thanks Carlos for your reaction.
Welcome!
The major issue was that, because of my usage of "loadlin", the parameter "hdX=ide-scsi" (where X=c in my case) should also be added by hand in the "loadlin parameter file" in the Windows partition.. I had only added it via YaST2 in the "appendline" for the bootloader configuration, but in that way it does not reach loadlin ! As a result, the ide-scsi emulation was NOT started.
I guessed something like that, but as I don't use loadlin I couldn't check :-)
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
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 :-?
Thanks again and kind regards,
Welcome again :-) -- Cheers, Carlos Robinson