アップデートカーネルついに2.6.5へ
今井です。 YOUによるアップデートでカーネルを更新するとバージョン2.6.4のものが 2.6.5になる様になりました。 とは言っても本家では2.6.7がリリースされてたりしますけど。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
米田です。 カーネルを2.6.5にアップデートしたら、VMwareが起動しなくなりました。 "カーネルが変わったらからコンフィグし直しなさい"とエラーが出たため、 vmware-config.pl 実行したら、以下のエラーが出てコンプリート出来ません。 どうすれば、よろしいでしょうか? VMwareはVMware Workstation 4.5.1です。 ****************************************************************** Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config13/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.5-7.75' Makefile:438: .config: そのようなファイルやディレクトリはありません WARNING: Symbol version dump /usr/src/linux-2.6.5-7.75/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled. CC [M] /tmp/vmware-config13/vmmon-only/linux/driver.o /bin/sh: line 1: scripts/basic/fixdep: ?????????????????????? make[2]: *** [/tmp/vmware-config13/vmmon-only/linux/driver.o] ??? 1 make[1]: *** [_module_/tmp/vmware-config13/vmmon-only] エラー 2 make[1]: Leaving directory `/usr/src/linux-2.6.5-7.75' make: *** [vmmon.ko] エラー 2 make: Leaving directory `/tmp/vmware-config13/vmmon-only' Unable to build the vmmon module. For more information on how to troubleshoot module-related problems, please visit our Web site at "http://www.vmware.com/download/modules/modules.html" and "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html". Execution aborted. *****************************************************************
今井です。 VMWare使ってない(持ってない)ので当てずっぽうです。 /usr/src/linux以下はアップデートしただけだとオブジェクトやらなんやら は無い状態のはずです。 .configも無いです。 /boot/config-xxxxを/usr/src/linux/.configにコピーしてmake menuconfig なりで一回.config書いてやってそのままカーネル再構築すると事態が解決 する場合もあると思います。 .config見て何かしてそうなので...。 後はscripts/basic/fixdepというのがどうもシェルスクリプトの様ですので、 そちらをエディタとかで見てみると何か解決につながる様な情報が得られる のではないでしょうか。 2004 6月 18 金曜日 21:21、Yoneda さんは書きました:
米田です。
カーネルを2.6.5にアップデートしたら、VMwareが起動しなくなりました。 "カーネルが変わったらからコンフィグし直しなさい"とエラーが出たため、 vmware-config.pl 実行したら、以下のエラーが出てコンプリート出来ません。
どうすれば、よろしいでしょうか?
VMwareはVMware Workstation 4.5.1です。
****************************************************************** Using 2.6.x kernel build system. make: Entering directory `/tmp/vmware-config13/vmmon-only' make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules make[1]: Entering directory `/usr/src/linux-2.6.5-7.75' Makefile:438: .config: そのようなファイルやディレクトリはありません
WARNING: Symbol version dump /usr/src/linux-2.6.5-7.75/Module.symvers is missing, modules will have CONFIG_MODVERSIONS disabled.
CC [M] /tmp/vmware-config13/vmmon-only/linux/driver.o /bin/sh: line 1: scripts/basic/fixdep: ?????????????????????? make[2]: *** [/tmp/vmware-config13/vmmon-only/linux/driver.o] ??? 1 make[1]: *** [_module_/tmp/vmware-config13/vmmon-only] エラー 2 make[1]: Leaving directory `/usr/src/linux-2.6.5-7.75' make: *** [vmmon.ko] エラー 2 make: Leaving directory `/tmp/vmware-config13/vmmon-only' Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please visit our Web site at "http://www.vmware.com/download/modules/modules.html" and "http://www.vmware.com/support/reference/linux/prebuilt_modules_lin ux.html".
Execution aborted. *****************************************************************
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At Fri, 18 Jun 2004 21:42:09 +0900, Masaru Imai wrote:
今井です。 VMWare使ってない(持ってない)ので当てずっぽうです。 /usr/src/linux以下はアップデートしただけだとオブジェクトやらなんやら は無い状態のはずです。 .configも無いです。 /boot/config-xxxxを/usr/src/linux/.configにコピーしてmake menuconfig なりで一回.config書いてやってそのままカーネル再構築すると事態が解決 する場合もあると思います。
ちなみに /usr/src/linux/arch/i386/defconfig.* にもあります。 あとは /usr/src/linux-obj/i386/*/include/linux にある autoconf.h と version.h をコピーすると手間が省けるかも。
.config見て何かしてそうなので...。 後はscripts/basic/fixdepというのがどうもシェルスクリプトの様ですので、 そちらをエディタとかで見てみると何か解決につながる様な情報が得られる のではないでしょうか。
他には、 make -C /usr/src/linux O=/usr/src/linux-obj/i386/default M=`pwd` modules のような形で起動する様に変更すれば、そのままコンパイルできると思います。 上記の話は、2.6.5 での仕様変更によるもので、2.6.4 の場合はちょっと異な ります。 詳しくは /usr/share/doc/packages/kernel-source/README.SUSE を参照して 下さい。 -- Takashi Iwai <tiwai@suse.de> ALSA Developer - www.alsa-project.org
初めて投稿します。芝田@大阪茨木です。 この問題はsuse-linux-eやvmware.for-linux.configurationでも話題になっています。私 はvmware.for-linux.configurationの6月20日12:14投稿記事で対応できました。 カーネル更新(2.6.5-7.75)後、kernel-syms.rpmをインストールし、vmware-install.plを 実行する。(ただし、私の場合はVMware-workstation-4.5.2-8848です) 試してください。
今井です。 OpteronマシンでVMWare 4.5.2入れてみました。 4.5.2であればカーネル2.6対応かつ64bitホストOSにも一応対応って事にな ってるのでOpteronマシンの方はメインマシンといいつつ、環境がんがん壊し て遊んでる事もあって物は試しと入れた次第です。 4.5.1と違ってあっさり入ってしまって拍子抜けしてしまいました。 (カーネルは8/8現在で最新の2.6.5-7.104-smpで、nVIDIAドライバを入れたり した関係でカーネルの一部機能と衝突するため自前で再構成してありますが) 4.5.1であってもOpteronマシンで9.0の32bit版ではまったく問題無いのはマ シンにインストールしてみて確認済みだったりしますけど....。 とりあえずPC-DOS 2000入れてみました。 こいつはブータブルCDではないのでCDからフロッピーに展開した上でインス トールする必要があったりしますが、あっさり入ってしまいました....。 これから手持ちの各ディストリビューション(ちなみにパッケージ版はSUSEだ けで後はいわゆるFTP版だったりするが)を入れて遊んでみようと思ってます。 他にも色々あるので地雷がある意味、楽しみかも。 2004 6月 18 金曜日 21:21、Yoneda さんは書きました:
米田です。
カーネルを2.6.5にアップデートしたら、VMwareが起動しなくなりました。 "カーネルが変わったらからコンフィグし直しなさい"とエラーが出たため、 vmware-config.pl 実行したら、以下のエラーが出てコンプリート出来ません。
どうすれば、よろしいでしょうか?
VMwareはVMware Workstation 4.5.1です。
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
今井です。 ちょっと前から気づいてはいたんだけど、カーネル2.6.5に上げたら、 うちのHDAMB上のAMD64版だと起動、停止時のハードウェアクロッ クへの読み書きでFailedになってる....。 (hwclockコマンド自体はリターンステータスも0で問題ないように見 えるけど.....) ターミナルとかから単独で #/etc/init.d/boot.clock start とかやってもOKと出て問題なさそう.....。 9.1で2.6.5カーネルの動いてるnForce2マシンと、 9.1 AMD64版の2.6.4(インストール直後のアップデート前のカーネル)では 起動、停止時のメッセージともOKと出てるんだが....。 2004 6月 18 金曜日 19:17、Masaru Imai さんは書きました:
今井です。
YOUによるアップデートでカーネルを更新するとバージョン2.6.4のものが 2.6.5になる様になりました。 とは言っても本家では2.6.7がリリースされてたりしますけど。 --
今井 優
mail: maimai@coral.ocn.ne.jp
web: http://www10.ocn.ne.jp/~masimai/
M. Takeyama です。 On Tue, 29 Jun 2004 00:37:12 +0900 Masaru Imai <maimai@coral.ocn.ne.jp> wrote:
今井です。
ちょっと前から気づいてはいたんだけど、カーネル2.6.5に上げたら、 うちのHDAMB上のAMD64版だと起動、停止時のハードウェアクロッ クへの読み書きでFailedになってる....。 (hwclockコマンド自体はリターンステータスも0で問題ないように見 えるけど.....)
ターミナルとかから単独で #/etc/init.d/boot.clock start とかやってもOKと出て問題なさそう.....。 状況から推測すると起動時/Shutdown時 のみの問題のような気がします。
そうであれば、/etc/init.d/boot.clockの中で --debug オプションを指定して時間合わせを行ない、そのログをファイルに リダイレクトしておくと何かわかるかもしれません。 システム起動時/Shutdown時にバックグランドで動いているプロセスが いて何かのハードウェアーデバイスの競合(ロックがかかっているものにアクセス) が起っているとかということはないのでしょうか? あと、気になったところとして、 「Linux Kernel 2.6 Documentation」のところでに、アーキテクチャー ia64 用のリアルタイムクロックドライバーが EFI Real Time Clock ドライバと して変更になったような記述がありました。 #"バージョン: 2.6.5 というのがKernel 2.6.5以降で採用されたのかな?" #と読み取れるですけど。 http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.6/ia64/efirtc.txt.html ----- M. Takayama
今井です。 色々調べて見たら直前のilrunの起動(boot.pnet)が悪さしてたみたいです。 こいつの出力がboot.clockのとこにかぶさってたのか、boot.clockの 動作をおかしくしてたのがはちょっと判断できませんけど....。 でもこのilrunを起動してるboot.pnetの辺りってちょっと変ですね。 #chkconfig --list boot.pnet でみると全部offになってるのに /etc/init.d/boot.d/にはなぜか登録されてて起動時に必ず 呼ばれる様になってるし....。 しょうがないので #chkconfig boot.pnet off で/etc/init.d/boot.dから消えてもらって起動しないように設定しなおしました。 でもって再起動して見たらなんと、無事boot.clockもOKになりました。 ilrun使ってないので #rpm -e pnet_interpreter で消えてもらおうと思ったら(依存するパッケージを全部消してからですが)、 scriptエラーで消えないあたりがまたなんとも言えない味出してます....。 2004 6月 29 火曜日 00:37、Masaru Imai さんは書きました:
今井です。
ちょっと前から気づいてはいたんだけど、カーネル2.6.5に上げたら、 うちのHDAMB上のAMD64版だと起動、停止時のハードウェアクロッ クへの読み書きでFailedになってる....。 (hwclockコマンド自体はリターンステータスも0で問題ないように見 えるけど.....)
ターミナルとかから単独で #/etc/init.d/boot.clock start とかやってもOKと出て問題なさそう.....。
9.1で2.6.5カーネルの動いてるnForce2マシンと、 9.1 AMD64版の2.6.4(インストール直後のアップデート前のカーネル)では 起動、停止時のメッセージともOKと出てるんだが....。
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
participants (5)
-
Masaru Imai
-
Shibata Atsuo
-
Takashi Iwai
-
takezou
-
Yoneda