vine-users ML アーカイブ



[vine-users:065394] Re: kernel panic 2.6r3/4

  • From: "F.M." <makoto@xxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:065394] Re: kernel panic 2.6r3/4
  • Date: Fri, 23 Apr 2004 00:11:33 +0900
> 不思議なのは、ここのメーリングリストでよく promise の FASTTRAKの問題
> (早い話、動かない)が、出てきます。
> 確か、ドライバをちゃんといれないと動かないんですよね??

software raid として使う( /dev/ataraid/dXpY (X and Y numbers) を使う )
のであれば

Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found

これが使えるのではないでしょうか.
promise のドライバを入れて使うと /dev/sdX (X is an alphabet) を使うように
なります.

PDC と HPT のドライバが組み込まれていない kernel が欲しいのであれば,
i586 用のカーネルを使うのはどうでしょう.apt-get での方法はわかりませんが,
たとえば http://www.ring.gr.jp/pub/linux/Vine/updates/2.5/RPMS/i386/
から kernel-2.4.22-0vl2.12.i586.rpm をとってきて
rpm -ivh kernel-2.4.22-0vl2.12.i586.rpm
でインストールできると思います.

下の configs/ の様子を見る限り,i586 では PDC と HPT のドライバは
module になっています.
# ただしこれ以外にも i586 と i686 では config がかなり違うので,
# これが原因で別のトラブルが起きるかもしれないのが気になるところです.

% rpm -q kernel-source
kernel-source-2.4.22-0vl2.12
% pwd
/usr/src/linux-2.4.22/configs
% grep ATARAID *config
kernel-2.4.22-athlon-smp.config:CONFIG_BLK_DEV_ATARAID=m
kernel-2.4.22-athlon-smp.config:CONFIG_BLK_DEV_ATARAID_PDC=m
kernel-2.4.22-athlon-smp.config:CONFIG_BLK_DEV_ATARAID_HPT=m
kernel-2.4.22-athlon-smp.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
kernel-2.4.22-athlon.config:CONFIG_BLK_DEV_ATARAID=m
kernel-2.4.22-athlon.config:CONFIG_BLK_DEV_ATARAID_PDC=m
kernel-2.4.22-athlon.config:CONFIG_BLK_DEV_ATARAID_HPT=m
kernel-2.4.22-athlon.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
kernel-2.4.22-i386-BOOT.config:CONFIG_BLK_DEV_ATARAID=m
kernel-2.4.22-i386-BOOT.config:CONFIG_BLK_DEV_ATARAID_PDC=m
kernel-2.4.22-i386-BOOT.config:CONFIG_BLK_DEV_ATARAID_HPT=m
kernel-2.4.22-i386-BOOT.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
kernel-2.4.22-i386-smp.config:CONFIG_BLK_DEV_ATARAID=m
kernel-2.4.22-i386-smp.config:CONFIG_BLK_DEV_ATARAID_PDC=m
kernel-2.4.22-i386-smp.config:CONFIG_BLK_DEV_ATARAID_HPT=m
kernel-2.4.22-i386-smp.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
kernel-2.4.22-i386.config:CONFIG_BLK_DEV_ATARAID=m
kernel-2.4.22-i386.config:CONFIG_BLK_DEV_ATARAID_PDC=m
kernel-2.4.22-i386.config:CONFIG_BLK_DEV_ATARAID_HPT=m
kernel-2.4.22-i386.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
kernel-2.4.22-i586-smp.config:CONFIG_BLK_DEV_ATARAID=m
kernel-2.4.22-i586-smp.config:CONFIG_BLK_DEV_ATARAID_PDC=m
kernel-2.4.22-i586-smp.config:CONFIG_BLK_DEV_ATARAID_HPT=m
kernel-2.4.22-i586-smp.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
kernel-2.4.22-i586.config:CONFIG_BLK_DEV_ATARAID=m
kernel-2.4.22-i586.config:CONFIG_BLK_DEV_ATARAID_PDC=m
kernel-2.4.22-i586.config:CONFIG_BLK_DEV_ATARAID_HPT=m
kernel-2.4.22-i586.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
kernel-2.4.22-i686-smp.config:CONFIG_BLK_DEV_ATARAID=y
kernel-2.4.22-i686-smp.config:CONFIG_BLK_DEV_ATARAID_PDC=y
kernel-2.4.22-i686-smp.config:CONFIG_BLK_DEV_ATARAID_HPT=y
kernel-2.4.22-i686-smp.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
kernel-2.4.22-i686.config:CONFIG_BLK_DEV_ATARAID=y
kernel-2.4.22-i686.config:CONFIG_BLK_DEV_ATARAID_PDC=y
kernel-2.4.22-i686.config:CONFIG_BLK_DEV_ATARAID_HPT=y
kernel-2.4.22-i686.config:# CONFIG_BLK_DEV_ATARAID_SII is not set
%

# i686 は ATARAID 有りと無し( kernel-i686-noataraid ?) の両方が
# あった方が,kernel panic が起きる現状ではいいのでしょうか?