JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
x86 プラットフォーム上の Oracle Solaris のブートおよびシャットダウン     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  x86 ベースシステムのブートおよびシャットダウン (概要)

システムのブートおよびシャットダウンの新機能

管理用に提供された driver.conf ファイル

ビットマップコンソールのサポート

ブートおよびシャットダウンアニメーション

高速リブート

x86: 32 ビットカーネルのサポートの削除

x86 ベースシステムのブートおよびシャットダウン (トピックマップ)

x86 ベースシステムをブートするためのガイドライン

システムをブートする理由

サービス管理機構とブート

SMF 使用時のブート動作に関する変更

実行レベルの動作

システムがマルチユーザー状態 (実行レベル 3) にブートされたときの処理

実行レベルとマイルストーンの使い分け

Oracle Solaris ブートアーキテクチャーの概要

x86 ブートプロセスの動作

GRUB ベースのブート

GRUB のコンポーネント

GRUB メニューの目的と機能

GRUB デバイス命名規則

x86 および GRUB ブートの用語

2.  指定された状態への x86 ベースシステムのブート (タスク)

3.  システムのシャットダウン (手順)

4.  x86 ベースシステムのリブート (タスク)

5.  x86 ベースシステムのネットワークからのブート (作業)

6.  x86 ベースシステム上のブートパラメータの変更 (タスク)

7.  x86 プラットフォーム上での ZFS ブート環境の作成、管理、およびこのブート環境からのブート (タスク)

8.  x86 ベースシステムのブート可能状態の維持 (タスク)

9.  x86 ベースシステムのブートのトラブルシューティング (タスク)

索引

システムのブートおよびシャットダウンの新機能

Oracle Solaris 11 リリースで追加されたブート機能は次のとおりです。

管理用に提供された driver.conf ファイル

/kernel および /platform ディレクトリ内にあるベンダー提供の元のファイルを変更することなく、ドライバ構成ファイル (driver.conf) によって管理上のローカルな変更を補うことができます。この拡張機能により、システムのアップグレード中にローカルな構成を保持しやすくなります。新しい /etc/driver/drv ディレクトリに driver.conf ファイルを追加することによって、ドライバ構成にローカルな変更を提供できるようになりました。ブート時に、システムは /etc/driver/drv にそのドライバの構成ファイルがないかチェックします。見つかった場合、システムはベンダー提供の構成と、管理用に提供された変更を自動的にマージします。

マージされたプロパティーを表示するには、prtconf コマンドに新しい -u オプションを付けて使用します。-u オプションによって、指定されたドライバについての元のプロパティー値と変更されたプロパティー値の両方を表示できます。詳細は、prtconf(1M) のマニュアルページを参照してください。手順については、『Oracle Solaris の管理: 一般的なタスク』の「デバイスのデフォルトのプロパティー値とカスタマイズされたプロパティー値を表示する方法」を参照してください。


注 - /kernel および /platform ディレクトリにあるベンダー提供の driver.conf ファイルを編集しないでください。ドライバの構成を補完する必要がある場合は、対応する driver.conf ファイルをローカルの /etc/driver/drv ディレクトリに追加してから、そのファイルをカスタマイズする方法を推奨します。手順については、『Oracle Solaris の管理: デバイスとファイルシステム』の第 5 章「デバイスの管理 (概要と手順)」を参照してください。


次の補足情報も参照してください。

ビットマップコンソールのサポート

Oracle Solaris 11 は、x86 ベースのシステムで、古い VGA (Video Graphics Array) 640-480 16 色コンソールよりも高い解像度と色数をサポートします。このサポートは、従来の BIOS および VESA (Video Electronics Standards Association) オプション読み取り専用メモリー (ROM) を使用するシステムを対象に提供されます。サポートは、物理または仮想コンソールとしてグラフィックカードまたはフレームバッファーが使用されるときに限られることに注意してください。シリアルコンソールの動作への影響はありません。

詳細は、「ビットマップコンソールのサポート」を参照してください。

ブートおよびシャットダウンアニメーション

ブートプロセス中にシステム上で表示される進捗状況インジケータは、次の場合に自動的に割り込まれます:

システムをブートするときに console=graphics オプションが指定され、かつ X.org サーバーによってシャットダウンがトリガーされた場合は、シャットダウンプロセス中に進捗ステータスインジケータが表示されます。svc:/system/boot-config SMF サービスの新しい splash-shutdown プロパティーを false に設定することにより、進捗状況インジケータを非表示にすることができます。手順については、「シャットダウンアニメーションの無効化」を参照してください。

高速リブート

高速リブートでは、カーネルをメモリー内に読み込んでからそのカーネルに切り替えるインカーネルブートローダーが実装されます。ファームウェアおよびブートローダーのプロセスがバイパスされ、システムを数秒以内でリブートできるようになります。

高速リブート機能は SMF によって管理され、ブート構成サービス svc:/system/boot-config を通して実装されます。boot-config サービスは、デフォルトのブート構成パラメータを設定または変更する手段を提供します。config/fastreboot_default プロパティーを true に設定すると、システムは高速リブートを自動的に実行するため、 reboot -f コマンドを使用する必要はありません。このプロパティーの値は、x86 プラットフォームでは true に設定されています。SPARC プラットフォーム上での高速リブートのデフォルト動作を変更する方法を含むタスク関連の情報については、「x86 ベースシステム上のリブートプロセスの高速化」を参照してください。

x86: 32 ビットカーネルのサポートの削除

Oracle Solaris 11 では、x86 プラットフォームでの 32 ビットカーネルのサポートが削除されました。その結果、32 ビットの x86 プラットフォーム上では Oracle Solaris 11 をブートできません。32 ビットハードウェアを含むシステムは、64 ビットハードウェアにアップグレードするか、または引き続き Oracle Solaris 10 を実行する必要があります。


注 - このサポートの削除は、32 ビットアプリケーションには影響しません。x86 プラットフォーム上での 32 ビットアプリケーションに対するサポートは同じままです。