Install the ide-scsi module by running modconf.
athlon:/home/chris# modconf |
scsi Drivers for SCSI controller cards and classes of SCSI device Ok |
ide-scsi - SCSI emulation support OK |
Install this module in the kernel? Yes |
Enter Command-Line Arguments (leave blank) Ok |
Installation succeeded |
Please press ENTER when you are ready to continue. <enter> |
Exit Finished. Return to previous menu. Ok |
Exit Finished. Return to previous menu. Ok |
athlon:/home/chris# |
The ide-scsi module will be included in the kernel at the next boot. Re-boot the system
athlon:/home/chris# shutdown -r now |
athlon:/home/chris# dmesg | grep ATAPI |
Here is a listing of the output from my system:
hdc: PHILIPS CDRW1610A, ATAPI CDROM drive hdc: ATAPI 40X CD-ROM CD-R/RW drive, 8192kB Cache scsi0 : SCSI host adapter emulation for IDE ATAPI devices |
athlon:/home/chris# emacs /etc/lilo.conf |
My lilo.conf looked like this (but it may contain comment lines too):
boot=/dev/hda7 root=/dev/hda7 compact install=/boot/boot.b map=/boot/map vga=normal delay=20 image=/vmlinuz label = Linux read-only |
append="hdc=ide-scsi max_scsi_luns=1" |
Save the file and exit using these commands:
<F10> f s |
<F10> f e |
It should now look something like this:
boot=/dev/hda7 root=/dev/hda7 append="hdc=ide-scsi max_scsi_luns=1" compact install=/boot/boot.b map=/boot/map vga=normal delay=20 image=/vmlinuz label = Linux read-only |
The new settings will not take effect until you run lilo and reboot.
![]() | Do not forget to run LILO after making these changes. |
athlon:/home/chris# lilo |
athlon:/home/chris# shutdown -r now |
athlon:/home/chris# dmesg |
scsi0 : SCSI host adapter emulation for IDE ATAPI devices scsi : 1 host. Vendor: PHILIPS Model: CDRW1610A Rev: P1.4 Type: CD-ROM ANSI SCSI revision: 02 Detected scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray |