質問: windows nt のブートローダーでlinuxを起動したい・・・が? http://www.okweb.ne.jp/kotaeru_thanks.php3?a=39602 の続きとなる質問ですが compaq professional workstation 5000(dualpentiumpro 200mhz/256)で smpカーネルを動かしたいのですが liloは正常に動作し、圧縮されたカーネルを展開した直後に リセットがかかってしまいます。 最初: 増設9.1gのみの接続で /dev/sda1 - linux /dev/sda2 - swap liloも正常起動し、linuxもsmpカーネルで正常に起動しました。 その後、ntローダーとの共存で (fdにliloを入れたときも同様) 内蔵2g /dev/sda1 - 診断パーティーション /dev/sda2 - ntfs 2g 増設9.1g(実質内蔵) /dev/sdb1 - linux (500m) root用1 /dev/sdb2 - linux (500m) root用2 /dev/sdb3 - linux (500m) root用3 /dev/sdb4 - 拡張パーティーション /dev/sdb5 - linux swap /dev/sdb6 ~ /dev/sdb8 /usr用 /dev/sdb9 - ntfs そして、lilo は無事起動しました。 (bootのプロンプトはでます) しかし、どうやっても、smpカーネルが起動しません。 このあたりで、わかる方はいらっしゃいますでしょうか? uncompressing linux .....(なんとか kernel)というような感じになります。 p.s. 参考までに、workstation 5000 は、ideからのブートも できないようです。 よろしくお願いします。
回答: 1)パーティーションが変わっています それ相応に、liloブートディスク等を書き換えて ********* の部分が問題だから説明を求めているのです。 2)lilo.conf の内容 linear(つづりあってるかな?)オプションを だから、それ以外の部分が重要なんです。デバイス名が 変わったら(sda1からsdb1)lilo.confの内容も変更して /sbin/lilo をしなけばブートローダーの指す場所が違ってくるでしょ。 新たな質問 1)smpカーネルはリコンパイルしたものですか? yes)リコンパイルした後、/sbin/liloはちゃんとしましたか? no)そのカーネルを使えるように、lilo.confを変更しましたか?そして、/sbin/liloはしましたか? 基本的にカーネルパニックは、/sbin/liloしたときのカーネルと実際のカーネルが違う場合に起こります。 そのへんをチェックしてみて下さい。