主要メッセージの手引き

Illegal Instruction

原因

プロセスが、カーネルが許していない命令を実行しようとしたことを示す信号を受信しました。これは、通常少し異なるマシンアーキテクチャー用にコンパイルされたプログラムを実行すると発生します。読み専用ファイルシステムを除き、このメッセージは、通常、コアダンプを伴います。

対処方法

CD-ROM またはネットワークからブートする場合は、Readme ファイルを調べて、マシンアーキテクチャーに適したイメージを使用していることを確認します。また、df(1M) を実行して、システムに十分なスワップ空間があることも確認します。スワップ空間が少なすぎると、このエラーが発生することがあります。最近、CPU を新しいアーキテクチャーにアップグレードした場合は、その新しいアーキテクチャーに対応したオペレーティングシステムに変更します (オペレーティングシステムのアップグレードが必要になる場合があります)。

テクニカルノート

この状態は、プログラムがデータを命令として実行しようとした場合など、プログラミングエラーによって発生することがあります。また、この状態が、システム上のデバイスファイルが損傷していることを示す場合もあります。