2007年8月7日火曜日

IRQL

どうも4月から研究室で新しく導入したPC(Win XP MCE)が再起動するので原因をいろいろ調べてみた。

いまのところ確認できたエラーは

UNKNOWN_HARD_ERROR
BAD_POOL_CALLER
IRQL_NOT_LESS_OR_EQUAL

といったものだ。
どうも下の2つはIRQLに関するものなのでその辺があやしい。
いったんページングファイルをなしにしてやってみて効果があったような気がしたが再発。そして連発。
だめだこりゃ。前期中には解決しなそだ。引き続き調査。
トラブルは時間がとられるのはむかつくが勉強になることもあるのでマイナス面だけでないのがせめてもの救いか。

2007年8月4日土曜日

ディスククリーンアップ

毎回設定を忘れてしまうが、WindowsXP、2000においてディスクのクリーンアップを行うと、ファイルの圧縮とかで日が暮れてしまう。
そこでレジストリの設定を変更すればほとんど時間をかけずに終わらせることができる

HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches

にある
[Compress old files] レジストリ キーを削除すればよい。

マイクロソフトのページによると

警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。

とのことだが、エラーを出してるのがマイクロソフトで対策方法を自分たちで発表しておきながら自己責任でやれというのはどうかと思う。

2007年8月3日金曜日

VMwareTools

VMwareToolsを導入していなかったので導入した。

導入したOSはFedora7とVine4であるが、途中両方とも同じトラブルが起きた。

とりあえず、
gcc
gcc-c++
kernel
kernel-devel
をyumなりapt-getなりでアップデートして最新のものにする。

基本的にはこれで大丈夫だが、途中の質問で、

What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]

がデフォルトで先に進めないときには/usr/src/kernels/
の中にある自分のkernel/includeを指定し直せばよい。

それでもうまくいかなかったので
vmware-tools-any-update2.tar.gz
をダウンロードしてきて中にあるrunme.plを実行すればその部分も通過できインストールが完了した。