Hi Steve,

> Presumably this is so that one can use the native drivers for reading cd-
> roms and the scsi for writing them.

 You use them for different drives, or at different times. You can't load both 
modules to access one drive.

> redundant. Why not use just scsi adapter emulation instead?

 You could mount a CD using the ide-scsi module, but since you are used to 
call your CD player /dev/hdd you use the ide-cd module :).

> Specify at least a module or a wildcard like \*

 Maybe I was wrong here. It could be you can use the \ as an escape char. 
Anyway, you still need /lib/modules/#/* in the path, or to use a path (eg. 
modprobe /lib/modules/#/block/ide-cd).

> That's one of my goals in the exersize. To understand how modprobe works.

 Really, modprobe is no big deal. What it does is loading the module that you 
specify, as well as the modules this module depends on. That is all. Things go 
wrong when you don't specify a correct path, or the symbols in the kernel and 
the module you try to load don't match.

> Or modules.conf according to the man pages.

 Maybe it used to be like that, or it is like that on other systems, but on RH 
6.x systems it's definitly conf.modules. Check your /etc directory. Maybe the 
author has been drinking while writing.

> I made sure that I followed the standard kernel compile sequence:
...
> edit lilo.conf and rerun /sbin/lilo

 But where did you make the initrd in this process? It should be the last step 
before running lilo, so the new modules are included. Maybe you forgot to copy 
the new initrd to /boot? I never did a mkinitrd, I always (=a few x) edited 
them by hand, so I am not sure where the new made initrd is located. Anyway, 
in this case you could forget about it. I don't use an initrd on "my" CD 
reader and writer system. I just load the modules at/after boot. Works fine. I 
do use an initrd on a SCSI system though. 

> >  Add "options ide-cd ignore=hdc" to conf.modules, assuming your CD writer is
> > hdc
...
> No, I read this, but it seems to only be relevant if you only use
> ide-scsi. I think :-\

 Nope. You first load the ide-cd module this way, telling it to leave the CD 
writer alone, then you load ide-scsi (add "options ide-scsi", I forgot that 
one), which can only find the CD writer. You can't use both modules for one 
player.

> part of this is to get the CD-RW to work

 Well, if you just forget about your initrd, and leave conf.modules for 
tomorrow, just load ide-cd ignore=hdc by hand, followed by ide-scsi. You 
should then be in business.

                                CU O,

                                Leonard.




-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to