こんにちは、かわむらです。 From: shuji tamura <atamuras@xxxxxxxxxxxxxxxx> > 田村修二@横浜 です。 > > IDE CD/RW をSCSI エミュレーションで使用するために、 > /etc/lilo.conf に append="hdd=ide-scsi" を書き込んだ場合 > SCSI カードが認識されません。 > > SCSI エミュレーションを使用しない場合は、 > mount -t ext2 /dev/sda1 /mnt/sda1 で自動的に aic7xxx.o > がロードされ、SCSI カードが認識されると同時に SCSI HDD > もマウントされます。 > > とりあえずは、/etc/rc.d/rc.local に /sbin/insmod aic7xxx > とすれば、Linux 起動時にモジュールがロードされ、SCSI カード > が認識されると同時に SCSI HDD も認識されます。 私もide-scsiとaic7xxxが同時に自動認識できませんでした。 結局、どこかで、aic7xxxをロードしてやる必要がありますね。 私の場合、/etc/modules.conf に以下のように書いて回避しています。 alias scsi_hostadapter aic7xxx pre-install ide-scsi modprobe scsi_hostadapter 2行目のpre-installで、ide-scsiをロードする際に、aic7xxxもロードして しまいます。最後の scsi_hostadapter は、aic7xxx と書いても良いでしょう。 そういう意味では、1行目は効いていないと思います。 ロードされる順番によって、SCSIデバイスの指定がかわりますので注意しましょう。 上記の例では、aic7xxx → ide-scsi の順番でロードされます。 # cdrecord --scanbus で確認できます。