vine-users ML アーカイブ



[vine-users:055808] Re: 起動時の SCSI 認識

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