On Wed, 24 Oct 2001 10:30:00 -0700 (PDT) Net Llama <[EMAIL PROTECTED]>
wrote:

> I think you're greatly overcomplicating this process.  First, there
> should be no need to create new block devices or symlinks to block
> devices.  Remove all of that cruft, as its only confusing the
> configuration further.
> 
> Second, you should be able to access the vanilla CDROM drive as an
> IDE
> drive, and the IDE CD burner as a SCSI drive.
> 
> Third, what does dmesg think you have for drive assigments (hda,
> hdb,
> hdc & hdd)?  What does the output from "cdrecord --scanbus" see? 
> What
> does 'lsmod' show?
> 
> --- Susan Macchia <[EMAIL PROTECTED]> wrote:
> > I am running RH 7.0 and have added a Yamaha 2100EZ CD writer
> (IDE).  I
> > used the
> > SxS for replacing a cdrom with a cdburner as the blueprint for
> adding
> > the
> > writer.
> > 
> > I have no SCSI controllers.  Before I added the writer I had the
> > following
> > drives:
> > 
> > /dev/hda    boot partitions for RH and LTP
> > /dev/hdb    partitions for COL2.4 boot and home directories
> > /dev/hdc    CD-ROM
> > 
> > 
> > I added the following line to my lilo.conf, then ran lilo:
> >     append="hdd=ide-scsi"
> >     
> > I wanted /dev/hdd to be used for the CD-RW.  I performed the
> following
> > to try
> > and make this happen (as root of course):
> > 
> >     $ mknod /dev/sr0 b 11 0
> >     $ mkdir /mnt/cdrw
> >     $ ln -s /dev/sr0 /dev/cdrw
> >     
> >     Added the following line to /etc/fstab
> >         /dev/cdrw  /mnt/cdrw iso9660 noauto,owner,ro 0 0
> > 
> >     Created /etc/rc.modules as follows (there wasn't one
> initially):
> >         #!/bin/sh
> >         /sbin/modprobe sg
> >         /sbin/modprobe ide-scsi
> >         
> > At this point (after rebooting), when I tried mounting the CD-RW I
> got
> > the
> > following:
> >     $ mount /dev/cdrw /mnt/cdrw
> >     mount: the kernel does not recognize /dev/cdrw as a block
> device
> > then I tried:
> >     $ mount /dev/sr0 /mnt/cdrw
> >     mount: the kernel does not recognize /dev/csr0 as a block
> device
> > 
> > And I could no longer access my CD-ROM.  The CD-ROM should not be
> > using the
> > SCSI emulation as /dev/cdrom->/dev/hdc.  This is very puzzling to
> me.
> > 
> > So, I put both CD-ROM and the CD-RW pointing to the SCSI devices
> by
> > dong the
> > follwing:
> >     $ mknod /dev/sr1 b 11 0
> >     $ rm /dev/cdrw;  ln -s /dev/sr1 /dev/cdrw
> >     $ rm /dev/cdrom; ln -s /dev/sr0 /dev/cdrom
> >     
> > Now I have the following configuration:
> > /dev/hda    boot partitions for RH and LTP
> > /dev/hdb    partitions for COL2.4 boot and home directories
> > /dev/sr0    CD-ROM
> > /dev/sr1    CD-RW
> > 
> > With this configuration, it appears that when I mount sr0, then
> mount
> > sr1, I
> > can only see the content of sr1 (and visa versa, depending on
> mount
> > order).  
> > Also, I cannot read from the CD-RW from a CD player program or
> > anything else. 
> > I *can* read from the CD-ROM using a CD player program, however.
> > 
> > Is the ide-scsi emulator code not able to handle more than 1
> device (I
> > don't
> > think this is the case)? 
> > 
> > I can also use xcdroast and xgcombust to burn CDs and read from
> the
> > CD-ROM.  So
> > I can still function.  But this state puzzles me and I really want
> to
> > understand what is happening.
> 

I don't know the truth, but I was told earlier by someone on the list
that it's all or nothing.  Once you are using scsi support for the
CD-RW, you get it for the regular CD as well.  That's the way I'm
running - /dev/sr0 for the writer and /dev/sr1 for the noraml cd.  And
I have to have the parameter in lilo
        append="hda=ide-scsi hdb=ide-scsi"
since my scsi support is built into the kernel.

-- 
Collins Richey
Denver Area
gentoo_rc6 xfce+sylpheed
_______________________________________________
Linux-users mailing list
Archives, Digests, etc at http://linux.nf/mailman/listinfo/linux-users

Reply via email to