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
>