Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0001322Vine Linux1 バグ2012-08-01 21:282015-12-19 22:22
報告者anonymous 
担当者 
優先度再現性不明 
状態完了解決状況不明 
バージョン6.1 
修正予定バージョン修正済バージョン 
概要0001322: IDE HDDから起動しない
説明Vine Linuxを開発していただき、ありがとうございます。
以下のバグを報告します。

バグ
Vine-6.0からVine-6.1にアップグレードすると、IDE HDDから起動しない。

原因
kernel-3.0.38-1vl6.i686で、IDEドライバが内蔵(include)から外部モジュール(module)に変更されたため。

対策
IDEドライバ関係を外部モジュールから内蔵に変更してkernelを再構築すると、起動する。

検討いただければ、幸いです。
タグ設定されていません。
archx86
パッケージkernel-3.0.38-1vl6.i686
添付ファイル

- 関連

-  コメント
(0000964)
daisuke (管理者)
2012-08-01 23:05

> Vine Linuxを開発していただき、ありがとうございます。
> 以下のバグを報告します。
>
> バグ
> Vine-6.0からVine-6.1にアップグレードすると、IDE HDDから起動しない。
>
> 原因
> kernel-3.0.38-1vl6.i686で、IDEドライバが内蔵(include)から外部モジュール
> (module)に変更されたため。
>
> 対策
> IDEドライバ関係を外部モジュールから内蔵に変更してkernelを再構築すると、起
> 動する。

お使いの hardware 情報を教えてください。
また、以下のコマンドの実行結果も教えてください。
# /sbin/lsinitrd /boot/initrd-3.0.38-1vl6.img
# cat /etc/modprobe.d/modprobe.conf

ata_generic (または必要なモジュール)が読み込まれていないようであれば、
/etc/modprobe.d/modprobe.conf に
alias scsi_hostadapter1 ata_generic
(など)を追加して mkinitrd -f /boot/initrd-3.0.38-1vl6.img 3.0.38-1vl6
としてみてください。
(0000965)
anonymous (参照)
2012-08-02 12:17

文章表現がへたで、誤解させてしまって申し訳ありません。
投稿の意図は、「IDE HDDからの起動もサポートしていただくよう、検討をお願いします」です。

kernelのconfigの以下のパラメータを、mからyに変更して再構築すると、IDE HDDからも起動できるようになります。

CONFIG_PARPORT, CONFIG_PARPORT_PC, CONFIG_IDE, CONFIG_IDEPCI_PCIBUS_ORDER,
IDEに必要なblock devices(CONFIG_BLK_DEV_xxxxxxxx)
(CONFIG_PARPORTとCONFIG_PARPORT_PCは、mのままでいいかもしれませんが、未確認です。)

Vine-6.1からIDE HDDからの起動をサポートしないのであれば、自己解決するしかありません。
ご教示いただいた方法で、モジュールをカーネルイメージに組み込めば、起動できるかもしれません。
ただ、IDE HDDしかない旧いシステムでは、kernel-3.0.38-1vl6.i686でそもそも起動できませんので、ご教示いただいた方法で解決するのは難しいかと思います。
(0000966)
daisuke (管理者)
2012-08-02 13:30

誤解しているつもりはありませんが、、今の構成でもLegacy IDEから起動
できます。またインストーラから入れた場合は正しく initrd が作成され
るはずです。(手元の ICH3 のみの環境でテストしてみましたが、
ata_genericモジュールが initrd に入っています)

また、apt-get でアップグレードした環境では、古い 2.6 kernel も利用
できるようになっているはずです。こちらで起動して initrd を作成しな
おすことで起動できるようになると思います。(作成しなおさなくても自動
的に IDE ドライバが initrd に含まれるようにする方法は検討中です)

前のエントリでお願いした情報のご提供をお待ちしています。

> 文章表現がへたで、誤解させてしまって申し訳ありません。
> 投稿の意図は、「IDE HDDからの起動もサポートしていただくよう、検討をお願い
> します」です。
>
> kernelのconfigの以下のパラメータを、mからyに変更して再構築すると、IDE
> HDDからも起動できるようになります。
>
> CONFIG_PARPORT, CONFIG_PARPORT_PC, CONFIG_IDE,
> CONFIG_IDEPCI_PCIBUS_ORDER,
> IDEに必要なblock devices(CONFIG_BLK_DEV_xxxxxxxx)
> (CONFIG_PARPORTとCONFIG_PARPORT_PCは、mのままでいいかもしれませんが、未
> 確認です。)
>
> Vine-6.1からIDE HDDからの起動をサポートしないのであれば、自己解決するしか
> ありません。
> ご教示いただいた方法で、モジュールをカーネルイメージに組み込めば、起動で
> きるかもしれません。
> ただ、IDE HDDしかない旧いシステムでは、kernel-3.0.38-1vl6.i686でそもそも
> 起動できませんので、ご教示いただいた方法で解決するのは難しいかと思いま
> す。
(0009657)
tomop (管理者)
2015-12-19 22:22

最終更新日から1年以上経過したためクローズします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2012-08-01 21:28 anonymous 新規課題
2012-08-01 23:05 daisuke コメント追加: 0000964
2012-08-02 12:17 anonymous コメント追加: 0000965
2012-08-02 13:30 daisuke コメント追加: 0000966
2012-10-04 16:05 iwamoto 状態 新規 => 要追加情報
2012-10-04 16:05 iwamoto 詳細更新 リビジョンを表示
2015-12-19 22:22 tomop コメント追加: 0009657
2015-12-19 22:22 tomop 状態 要追加情報 => 完了


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker