システムがリブートに失敗した場合またはリブートしたがクラッシュした場合は、システムのブートを妨害しているソフトウェアまたはハードウェアの障害があると考えられます。
システムがブートしない原因 |
問題の解決方法 |
---|---|
システムが /platform/`uname -m`/kernel/unix を見つけられない |
SPARC システムの PROM 内の boot-device 設定を変更しなければならない。デフォルトのブートシステムの変更については、『Solaris のシステム管理 (基本編)』の「SPARC: システムのブート (手順)」を参照してください。 |
IA システムで、デフォルトのブートデバイスが存在しない。「Not a UFS filesystem.」というメッセージが表示される |
Configuration Assistant/Boot (構成用補助) フロッピーディスクを使用してシステムをブートし、ブートするディスクを選択する |
/etc/passwd ファイル内に無効なエントリが存在する |
無効な passwd ファイルから復元する方法については、『Solaris のシステム管理 (基本編)』の「SPARC: システムのブート (手順)」または『Solaris のシステム管理 (基本編)』の「IA: システムのブート (手順)」を参照してください。 |
ディスクなどのデバイスに、ハードウェアの問題がある |
ハードウェアの接続を確認する
|
上記のリストで問題が解決できない場合は、ご購入先にお問い合わせください。
64 ビット Solaris リリースを UltraSPARC システムにインストールすると、次のどの条件も該当しない場合は、64 ビットカーネルが自動的にブートされます。
64 ビットカーネルをブートするのに、UltraSPARC システムに FLASH PROM アップグレードが必要な場合があります。UltraSPARC システムにファームウェアのアップグレードが必要かどうかを知るには、ハードウェアメーカーの資料を参照してください。
Open Boot PROM の boot-file パラメータに kernel/unix が設定されています。64 ビットカーネルのブートができない場合に、このパラメータがそのように設定されているなら設定を解除してシステムをリブートします。
64 ビット Solaris のすべての構成要素がシステムに完全にインストールされ、正しいファームウェアがインストールされていても、UltraSPARC システムによっては、デフォルトで 64 ビット Solaris カーネルがブートされない場合があります。64 ビット Solaris カーネルがブートされなければ、64 ビットアプリケーションを実行することはできません。
この問題の詳細や 64 ビット Solaris カーネルのブートをデフォルトで有効にする方法については、boot(1M) のマニュアルページを参照してください。
システムがどの Solaris カーネルを実行しているかを知るには、isainfo -kv コマンドが常に使用できます。
$ isainfo -kv 64-bit sparcv9 kernel modules |
この例では、64 ビット Solaris カーネルが実行されています。
32 ビット Solaris システムで 64 ビット Solaris オペレーティング環境をブートすることはできません。