Use /dev/scd0 and /dev/scd1. You should look at the devices.txt file in the kernel Documentation for more references to the various devices. Tom Veldhouse veldy at veldy.net ----- Original Message ----- From: "Bryan A. Zimmer" <baz at mail.baz-tech.com> To: <tclug-list at mn-linux.org> Sent: Monday, March 05, 2001 1:03 PM Subject: Re: [TCLUG] Question regarding cdrecord and CD/RW drives > 5 March 2001 1:50 PM > > > Dave (and others), > > Thank you for your replies. They made a lot of sense. > > The object would be to link the logical "cdrom" names to hardware > names of the scsi variety, such as "/dev/sr0" and "dev/sr1". > > Problem: when I went to try this out, I first checked my boot-up > "dmesg". This verifed that two drives, respectively termed sr0 > and sr1 were found (the latter being the CD-RW drive). > > But in the "dev" directory, there were no such listed devices as > "sr0, sr1" or anything close nearest "srnd..." (for random > numbers, I am presuming.) > > I do indeed have the scd0..7 devices, major number 11, but that's > not what my kernel is telling me that I have. > > Am I supposed to make a node for these devices with "mknod", or > is there possibly something else I am missing? If so, maybe you > can tell me the major / minor numbers of your /dev/sr0 and > /dev/sr1 devices. > > Anyway, thanks for the advice and I will look forward anxiously > to hearing more from you or anybody with an answer. > > Thanks again, > > Bryan > > >>> On March 4, Dave Kleist <dkleist at acm.org> wrote: > > > Bryan, > > > If I remember correctly, your devices changed. The IDE CD-ROM > > device > > was linked from something like /dev/hdc to /dev/cdrom. Now > > that you > > emulated them as SCSI, the CDRW device points to /dev/sr0 or > > /dev/scd0 > > (on my RH6.2 system, I point to /dev/sr0). You need to put in > > a link > > from /dev/sr0 (or scd0) to point to /dev/cdrom. At that point, > > it should work. > > > From http://www.guug.de/~winni/linux/cdr/html/CD-Writing-2.html > > (CD-Writing HOW-TO), section 2.1 Quickstart, type the > > following commands on one line (sets up a new link to the SCSI > > device) > > cd /dev && rm cdrom && ln -s scd0 cdrom (I can't remember if I > > had > > problems with permissions here also). > > > As I said, I actually use sr0 and sr1 for my drives (not scd0 > > and scd1). > > I think you should be able to pick up the correct device name by > > reading the boot messages when you start up your system. > > HTH, > > - Dave > > > > On Sat, 3 Mar 2001, Bryan A. ZImmer wrote: > > > Hi folks, > > > > After the glow of the Installfest today, I took home some new > > information. Previously I was unable to get my CD/RW drive > working, > > with the "cdrecord" program. I have a RedHat 7.0 system. > > > > The advice I was given was to recompile the kernel _without_ > > IDE-CD-ROM support, but with SCSI emulation, and then I should > be able > > to use the "cdrecord" program, as Bob T. was using at the > Installfest > > today. > > > > I recompiled my kernel without IDE CDROM support and with SCSI > emulation > > support. Since nothing was mentioned about whether to leave _in_ > > "regular" SCSI CDROM support, I left that part as a module. > > > > The bottom line is, I was able to use the cdrecord program > (although I > > still find it somewhat cryptic), but was unable to mount my > CDROM drives > > as usual. > > > > I tried both the standard "mount" command which relies on > /etc/fstab > > (e.q. "mount /dev/cdrom", and also explicitly doing a mount > command, > > e.g. "mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom". Each > time, I got > > the same message back, to the effect that I had either a "bad > > superblock" on the device (I tried several CD's, that wasn't > it....) or > > too many mounted drives (...that definetly wasn't it either, > only two > > partitions and "/proc" were mounted). > > > > I tried inserting, by turns, the ide and scsi cdrom modules, > with > > modprobe, to see if I could mount either my "normal" CD-ROM > (DVD) > > drive, or my CD/RW drive. Those modules are, specifically > "ide-cd.o" and > > "sr_mod.o", which both seem to rely on the "cdrom.o" module. > > > > In all cases, I got the same result, even after several kernel > compile > > re-tries. "cdrecord" now recognizes the CD/RW and the DVD > drive; they > > are noticed in the boot-time message sequence (dmesg), and I > can use > > the program. But I can not mount the CD-ROM drives at all! > > > > The situation I am in now is, I have to load my "new" kernel in > order to > > record a disk, and my old kernel; in order to mount a disk. > > > > What am I doing wrong? Does anyone have a suggestion? > > _______________________________________________ > tclug-list mailing list > tclug-list at mn-linux.org > https://mailman.mn-linux.org/mailman/listinfo/tclug-list >