ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
x86 プラットフォーム上の Oracle Solaris のブートおよびシャットダウン Oracle Solaris 11 Information Library (日本語) |
1. x86 ベースシステムのブートおよびシャットダウン (概要)
2. 指定された状態への x86 ベースシステムのブート (タスク)
5. x86 ベースシステムのネットワークからのブート (作業)
6. x86 ベースシステム上のブートパラメータの変更 (タスク)
7. x86 プラットフォーム上での ZFS ブート環境の作成、管理、およびこのブート環境からのブート (タスク)
8. x86 ベースシステムのブート可能状態の維持 (タスク)
x86 ベースシステムのブート可能状態の維持 (タスクマップ)
boot-archive サービスが実行中かどうかを確認する
boot-archive SMF サービスを有効または無効にする方法
auto-reboot-safe プロパティーを使用してブートアーカイブ自動更新障害を消去する方法
ブートアーカイブを手動で更新することによってブートアーカイブの自動更新障害を解決する方法
Oracle Solaris をインストールするとき、bootadm コマンドによってシステム上にブートアーカイブが作成されます。ブートアーカイブはルートファイルシステムのサブセットです。このブートアーカイブには、すべてのカーネルモジュール、driver.conf ファイル、およびいくつかの構成ファイルが含まれています。これらのファイルは、/etc ディレクトリにあります。ブートアーカイブ内のファイルは、ルートファイルシステムがマウントされる前にカーネルによって読み取られます。ルートファイルシステムがマウントされると、ブートアーカイブはカーネルによってメモリーから破棄されます。次に、ファイル I/O がルートデバイスに実行されます。
また、bootadm コマンドは、ブートアーカイブの更新と検証を細部にわたって処理します。通常のシステムシャットダウンの処理中に、シャットダウンプロセスではブートアーカイブの内容がルートファイルシステムと比較されます。システムにドライバや構成ファイルなどの更新がある場合、ブートアーカイブがこれらの変更を含むように再構築されることによって、リブート時にブートアーカイブとルートファイルシステムの同期がとられます。
x86 ブートアーカイブ内のファイルは、/platform/i86pc/amd64/boot_archive ディレクトリにあります。ブートアーカイブの内容は、次の手順に記載されているように bootadm list-archive コマンドを使用すると一覧表示できます。ブートアーカイブ内のファイルが更新されるたびに、アーカイブを再構築する必要があります。変更を有効にするには、次にシステムがリブートする前にアーカイブを再構築する必要があります。
# bootadm list-archive