vmware 上で動かしているlinuxのカーネルを linux-2.6.15 に上げたところ,起動しなくなった.どうも scsi デバイス(53c1030)の認識に失敗し,root ファイルシステムがマウント出来なくなった模様. scsiはカーネル組込みではなく,モジュールにして initrd で insmod するようにしているのだが,何かが変わったみたい. 色々調べた結果,今までは lsilogic のドライバ(というかモジュールだな)は mptbase mptscsih だけ良かったのだが,2.6.15では mptscsih が細かく分割され,さらに mptspi というモジュールも必要となったことが判明.モジュール細分化至上主義の人でもいるのだろうか? というわけで /etc/modprobe.conf を以下のように修正し alias scsi_hostadapter mptb