Hi,

I know that what i am about to say will be kind of useless, but i am surprised
to see that /proc/diskstats does not mention sr0. Can it be a kernel
configuration issue when using UYOK, which avoid the detection of the CDROM as a
disk?

My 2 cents,

Selon Dale Schuster <[EMAIL PROTECTED]>:

> [EMAIL PROTECTED] wrote on 05/13/2008 02:00:19 PM:
>
> > I think I'm getting more confused with each new thing I learn.  I
> > appreciate your help so far, and I understand a bit more of what's going
>
> > on now.  But things are still not working the way I'd like them to.
>
>
> OK, I think I'm making progress.  It seems the following line in
> oscarimage.master is used to determine which of the devices is a CD-Rom.
>   cdroms=`cat /proc/sys/dev/cdrom/info 2>/dev/null | sed -ne "s/^drive
> name:[[:space:]]*//p"`
>
> On my system $cdrom expands to "sr0" not "sda" which is derived out of
> /proc/sys/dev/cdrom/info
>
> Then further on in the script is
>
>       for dev in `cat $diskfile | sed -ne "s/.*\($type[a-z]\+\).*/\1/p" |
> sort -u` ; do
>         skip=0
>         for cdrom in $cdroms; do
>             if [ "$dev" = "$cdrom" ]; then
>                 skip=1
>                 break
>             fi
>         done
>         if [ $skip -eq 0 ]; then
>             logmsg " $dev"
>             eval DISK$DISKS=/dev/${dev}
>             DISKS=`expr $DISKS + 1`
>         fi
>       done
>
> which is comparing "$dev" to "$cdroms".  $dev is derived from
> /proc/diskstats which makes no mention of "sr0" at all, only "sda", "sdb",
> etc.
>
> Is this a problem with device names being created by the SCSI driver, or
> udev, or something else entirely?  I'm getting closer, I can feel it...I
> just don't know how to proceed.
>
>
> ~Dale
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Oscar-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oscar-devel
>



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to