CELICAです。
On Sat, 16 Nov 2002 18:07:51 +0900 (JST)
K Hanai <hanai@xxxxxxxxxxxxxxxx> wrote:
> scsi driver は,起動時, initrd で読み込まれます.ので,modules.conf
> を変更した後, mkinitrd して,/boot/initrd-xxxx を作り直してやらない
> と変更が反映されません.これはやられているのでしょうか?
知りませんでした。
さっそく、/etc/modules.confを
alias scsi_hostadapter sym53c8xx
options sym53c8xx sym52c8xx=nvram:n
として、
# mv initrd-2.4.18-0vl3.img initrd-2.4.18-0vl3.img.old
# /sbin/mkinitrd initrd-2.4.18-0vl3.img 2.4.18-0vl3
としたところ、
以下のようなメッセージがでましたが、initrd-2.4.18-0vl3.img は作成されました。
/sbin/mkinitrd: [: /lib/modules/2.4.18-0vl3/./kernel/drivers/scsi/sym53c8xx.o: binary operator expected
で、再起動してみましたが、やはり「正常なブロックデバイスではありません」と
言われて、起動後マウントすることはできませんでした。
/etc/modules.confを
alias scsi_hostadapter ncr53c8xx
として、mkinitrdを実行すると、メッセージはでませんが、
起動時に読みこむのはsym53c8xxのままとなります。なぜ??
> あと,scsi card の BIOS の update をすれば nvram:n はいらなくなります.
Ver1.65ですが、updateが必要なのでしょうか?
----
上野 友宏
tomorot@xxxxxxxxx