Primary IDE Master Samsung SV0844A Primary IDE Slave None Secondary IDE Master HP CD-Writer+ 7200 Secondary IDE Slave IOMEGA ZIP 100
There is a SCSI card inside, with nothing attached to it that I notice. I suspect the possibility that it once supported a scanner; I have a similar hardware arrangement on my Win98 machine -- an Epson 600 scanner connected to a SCSI card.
When I run cdrecord -scanbus I get this:
Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 J?rg Schilling
Using libscg version 'schily-0.5'
scsibus1:
1,0,0 100) 'IOMEGA ' 'ZIP 100 ' '14.A' Removable Disk
1,1,0 101) *
1,2,0 102) *
1,3,0 103) *
1,4,0 104) *
1,5,0 105) *
1,6,0 106) *
1,7,0 107) *The instructions say to run the following script to make sure the device files are present:
test `whoami` = 'root' || echo "You must be root to execute the commands."
cd /dev/
umask -S u=rwx,g=rwx,o-rwx
[ -f loop0 ] \
|| ./MAKEDEV loop \
|| for i in 0 1 2 3 4 5 6 7; do mknod loop$i b 7 $i; done
[ -f sg0 -o -f sga ] \
|| ./MAKEDEV sg \
|| for i in 0 1 2 3 4 5 6 7; do mknod sg$i c 21 $i; doneThat ran with no complaints, so I moved on to the next script, which is intended to make sure the device drivers are present:
test `whoami` = 'root' || echo "You must be root to execute the commands."
cdrecord -scanbus > /dev/null
if ! (pidof kerneld || test -f "/proc/sys/kernel/modprobe"); then
echo "Neither kerneld nor kmod are running to automatically load modules".
fi
report_no_autoload() {
echo "Ensure the module $1 is loaded automatically next time."
}
if test ! -f "/proc/scsi/scsi"; then
report_no_autoload scsi_mod && insmod scsi_mod
fi
if ! grep "^........ sg_" /proc/ksyms > /dev/null; then
report_no_autoload sg && insmod sg
fi
if ! grep "^........ sr_" /proc/ksyms > /dev/null; then
report_no_autoload sr_mod && insmod sr_mod
fi
if ! grep "^........ loop_" /proc/ksyms > /dev/null; then
report_no_autoload loop && insmod loop
fi
if ! grep iso9660 /proc/filesystems > /dev/null; then
report_no_autoload iso9660 && insmod iso9660
fi
echo "The following is only needed for IDE/ATAPI CD-writers."
if ! grep ide-scsi /proc/ide/drivers > /dev/null; then
report_no_autoload ide-scsi && insmod ide-scsi
fi
cdrecord -scanbus
That, too, ran with no complaints.
Next, the HOWTO instructs me to modify lilo.conf with something like the following:
append="hdb=ide-scsi"
Since the CD-Writer is on the Secondary IDE Master, I assume that I should use this line:
append="hdc=ide-scsi"
Next, the instructions say to add something like the following:
options ide-cd ignore=hdb # tell the ide-cd module to ignore hdb alias scd0 sr_mod # load sr_mod upon access of scd0 #pre-install ide-scsi modprobe imm # uncomment for some ZIP drives only 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
Here's what I end up with, other than the default entries in my lilo.conf:
image=/vmlinuz
label=Linux
read-only
append="hdc=ide-scsi"
options ide-cd ignore=hdc # tell the ide-cd module to ignore hdb
alias scd0 sr_mod # load sr_mod upon access of scd0
# pre-install ide-scsi modprobe imm # uncomment for some ZIP drives only
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
At the top of the lilo.conf file, there is a reminder to run lilo after making changes to the file. When I do, I get this error message:
micron-1:/etc# lilo Unrecognized token "options" at or above line 114 in file /etc/lilo.conf
So, where did I go wrong? Is this the right set of instructions for me to be following, or is there something better?
Thanks for any advice.
-- Regards,
Dick Steffens http://home.comcast.net/~rsteff/
_______________________________________________ PDXLUG mailing list [EMAIL PROTECTED] http://pdxlug.org/mailman/listinfo/pdxlug
