Re: HP 9100 series cd -writer?
Thanks a lot for your message and for the others as well. Your advice is
quite the same as which was pointed by others to be found on
'cd-writing-HOWTO', but there wasn't all this info.
____
On Thu, 8 Feb 2001, mike polniak wrote:
> > > Now it happens that if try to do this installing (by 'modconf') these
> > > modules (ide-scsi and scsi-support) modconf anwers:
> > >
> > > 'failed'. (So something has changed in the system.)
> >
> > The whole answer is this:
___________
> >
> > Installing module ide-scsi. If the device isn't there, or isn't configured
> > correctly, this could cause your system to pause for up to a minute.
> >
> > modprobe: Can't locate module ide-cd
> > modprobe: pre-install ide-scsi failed
> > modprobe: insmod ide-scsi failed
> >
> > Installation failed.
_________
> Perhaps the idecd is installed into the kernel and is not a module.
> You can check your kernel configuration in /boot/version/config.
> That will tell what is configured as a module(=m) and what is
> compiled directly into the kernel(=y).So check for the following:
>
> CONFIG_BLK_DEV_IDECD
> CONFIG_SCSI
> CONFIG_BLK_DEV_SR
______________
This is from /boot/config-2.2.17:
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDETAPE=m
CONFIG_BLK_DEV_IDEFLOPPY=m
CONFIG_BLK_DEV_IDESCSI=m
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_IDEDMA_AUTO is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_VIA82C586 is not set
# CONFIG_BLK_DEV_CMD646 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_IDE_CHIPSETS is not set
CONFIG_BLK_DEV_PS2=y
______________
These I couldn't find:
> CONFIG_SCSI
> CONFIG_BLK_DEV_SR
___________
>
> IF you previously loaded ide-scsi and sg modules then they are ok.
> If IDECD is not a module then that causes the modprobe failed messages.
> So you can remove the 2 lines in /etc/modutils/aliases that refer
> to ide-cd.
Do you mean here:
________
# Aliases to tell insmod/modprobe which modules to use
# lisäsin allaolevat
options ide-cd ignore=hdc # tell the ide-cd module to ignore
hdc
alias scd0 sr_mod # load sr_mod upon access of scd0
pre-install sg modprobe ide-scsi # load ide-scsi before sg
pre-install sr_mod modprobe ide-scsi # load ide-scsi before sr_mod
pre-install ide-scsi modprobe ide-cd # load ide-cd before ide-scsi
# tähän asti
__________
To change into:
_________
# Aliases to tell insmod/modprobe which modules to use
# lisäsin allaolevat
# options ide-cd ignore=hdc # tell the ide-cd module to ignore
hdc
alias scd0 sr_mod # load sr_mod upon access of scd0
pre-install sg modprobe ide-scsi # load ide-scsi before sg
pre-install sr_mod modprobe ide-scsi # load ide-scsi before sr_mod
# pre-install ide-scsi modprobe ide-cd # load ide-cd before ide-scsi
# tähän asti
______________
Or which are the 'two lines'?
> But now you must tell the kernel to use scsi before ide by
> adding a line to /etc/lilo.conf : append="hdc=ide-scsi" and run lilo.
Now it looks like this. Is the line 'append="hdc=ide-scsi"' at the right
place?
___________
boot = /dev/hda
delay = 20
timeout = 500
prompt
default = Linux
vga = normal
root = /dev/hda3
read-only
lba32
install=/boot/boot.b
map=/boot/map
image = /vmlinuz
label = Linux
append="hdc=ide-scsi"
image = /vmlinuz.old
label = LinuxOLD
optional
other = /dev/hda1
label = win98
___________
After changing 'aliases' and changing lilo and running 'update-modules'
and running 'lilo'...
It still doesn't work. When trying to install xcdroast it still
complaining: 'no generic scsi support'...
_________
Could I just change in the
/boot/config-2.2.17
the line:
________
CONFIG_BLK_DEV_IDECD=y
into
CONFIG_BLK_DEV_IDECD=m
________
and remove that 'append line in lilo'?
hvirtane@cc.jyu.fi
Reply to: