print2007年12月19日水曜日updateのつづき2.6.18-8.1.15から2.6.18-53.1.4に移行しようとしたのだがwarningが出る。さんのコメント...SATA周りの設定項目が増えていたようだ。さんのコメント...http://www.centos.org/modules/newbb/viewtopic.php?viewmode=flat&topic_id=7034&forum=29が参考になった。oldconfigねぇ。oldconfigを実行します。現行の設定を引き継ぎつつ、追加になった設定のみを行う為のコマンドです。さんのコメント...こんどは3w-9xxxがなぜか同じエラーに引っかかる。allをリダイレクトして見てみる限り、コンパイルされているようだ。.oも生成されている。さんのコメント...config全部やり直ししてみた。したら今度はbuildできない・・・。さんのコメント...なにかがdefineされていないのだろう。さんのコメント...crash.cがあるのは/arch/x86_64/kernel/crash.cとからしい。いうことはアーキテクチャの判定が上手くいっていないか、設定が上手くいっていないかのどちらかだな。さんのコメント...diffをとって一個づつしらべる地道作業・・・。さんのコメント...include/asm/crash.hのなかにある。static関数map_virtualの最初の条件分岐だ。externで宣言されている。linkで失敗しているのだ。実装はarch/x86_64/mm/init.cのなかにある。driver.とりあえず、inlineを外してbuildするですよ。さんのコメント...とりあえず、buildできた。i386のコードと比較する限り大丈夫だろう。あとはnet上で同じことをやっている人が見つかればOKしかしreleaseのときにcheckからもれていたのだろうか??あと、前にbuildできていたのは、i386のコードがbuildされていたってこと??謎多し。このオプションを外すとbootしない。GNU/Linuxなんとかたどり着いた・・・。投稿Atom投稿コメントAtomコメント。