Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000746Vine Linux1 バグ公開2009-08-03 23:032009-08-26 01:19
anonymous 
daisuke 
不明 
完了不明 
VineSeed 
 
x86_64
mkinitrd-5.1.19.6-18vl5
0000746: mkinitrdでエラー終了
カーネル更新時
WARNING: No module <NULL> found for kernel 2.6.27-41vl5, continuing anyway
が出ました。
普通にmkinitrdを実行した場合はエラー終了になります。

調べてみると、mkinitrdの中に該当する文字列があり、
3w-9xxxを使用している場合に、
$(cat /sys/class/scsi_host/host*/proc_name)
の結果に<NULL>が含まれるようです。

# cat /sys/class/scsi_host/host*/proc_name
<NULL>
ahci
ahci
ahci
ahci
ahci
ahci
ahci
ahci


以下のように修正することにより、initrdが正常に生成できるようになりました。
- if [ "$modName" = "off" -o "$modName" = "null" ]; then
+ if [ "$modName" = "off" -o "$modName" = "null" -o "$modName" = "<NULL>" ]; then
組込済の3w-9xxxの自動認識はできないですが、modprobe.confに書かれていれば問題無く組み込みます。
設定されていません。
課題の履歴
2009-08-03 23:03anonymous新規課題
2009-08-05 15:53daisuke担当者 => daisuke
2009-08-05 15:53daisuke状態新規 => テスト待ち
2009-08-05 15:53daisukeコメント追加: 0003288
2009-08-06 23:47anonymousコメント追加: 0003289
2009-08-26 01:19iwaim状態テスト待ち => 完了
2009-08-26 01:19iwaimコメント追加: 0003290

コメント
(0003288)
daisuke   
2009-08-05 15:53   
レポートありがとうございます。
mkinitrc-5.1.19.6-19vl5 でパッチを適用しましたので
ご確認ください。
(0003289)
anonymous   
2009-08-06 23:47   
> レポートありがとうございます。
> mkinitrc-5.1.19.6-19vl5 でパッチを適用しましたので
> ご確認ください。

再起動までは確認していませんが、
mkinitrd -v で中断せずに正常動作しているのを確認しました。

ありがとうございました。
(0003290)
iwaim   
2009-08-26 01:19   
完了とします。