ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11.1 システムのブートおよびシャットダウン Oracle Solaris 11.1 Information Library (日本語) |
2. x86: GRand Unified Bootloader の管理 (タスク)
boot-archive SMF サービスを有効または無効にする方法
ブートアーカイブを手動で更新することによってブートアーカイブの自動更新障害を解決する方法
x86: 高速リブートをサポートしないシステムのブートアーカイブの自動更新障害を解決する方法
シングルユーザー状態でブートして、不正な root シェルまたはパスワードの問題を解決する方法
メディアからブートして、不明な root パスワードを解決する方法
x86: メディアからブートして、システムのブートを妨げている GRUB 構成の問題を解決する方法
SPARC: クラッシュダンプを強制してシステムをリブートする方法
x86: クラッシュダンプを強制してシステムをリブートする方法
カーネルデバッガ (kmdb) を有効にしてシステムをブートする
SPARC: カーネルデバッガ (kmdb) を有効にしてシステムをブートする方法
以降のセクションでは、x86 プラットフォーム上で Oracle Solaris の高速リブート機能に関して発生する可能性のあるいくつかの一般的な問題を特定および解決する方法について説明します。
このセクションでは、次の情報について説明しています。
高速リブート機能をサポートしない x86 ベースのシステムで Oracle Solaris ブートアーカイブを手動で更新する必要がある場合は、「x86: 高速リブートをサポートしないシステムのブートアーカイブの自動更新障害を解決する方法」を参照してください。
boot-config サービスはマルチユーザーマイルストーンに依存しているため、早期システムパニックをデバッグする必要のあるユーザーは、次の例に示すように /etc/system ファイル内の大域変数 fastreboot_onpanic にパッチを適用できます。
# echo "set fastreboot_onpanic=1" >> /etc/system # echo "fastreboot_onpanic/W" | mdb -kw
次のような状況では、高速リブート機能が正しく動作しない可能性があります。
GRUB 構成を処理できない。
ドライバに quiesce 関数が実装されていない。
サポートされていないドライバを使用しているシステムの高速リブートを試行すると、次のようなメッセージが表示されます。
Sep 18 13:19:12 too-cool genunix: WARNING: nvidia has no quiesce() reboot: not all drivers have implemented quiesce(9E)
ネットワークインタフェースカード (NIC) のドライバに quiesce 関数が実装されていない場合は、まずインタフェースの unplumb を試行してから、次にシステムの高速リブートを試行します。
メモリーが不足している。
システム上に十分なメモリーがないか、または新しいカーネルとブートアーカイブを読み込むための十分な空きメモリーがない場合は、高速リブートの試行が失敗して次のメッセージが表示されたあと、通常のリブートにフォールバックします。
Fastboot: Couldn't allocate size below PA 1G to do fast reboot Fastboot: Couldn't allocate size below PA 64G to do fast reboot
環境がサポートされていない。
高速リブート機能は、次の環境ではサポートされていません。
準仮想化 (PV) ゲストドメインとして実行されている Oracle Solaris リリース
非大域ゾーン
詳細は、次のマニュアルページを参照してください。