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

ドキュメントの情報

はじめに

1.  システムのブートとシャットダウン (概要)

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

x86: GRUB 2 はデフォルトのブートローダーです

x86: 64 ビット UEFI ファームウェアのサポート

GPT ラベル付きディスクからのブートのサポート

大きなディスクのインストールのサポート

zpool create コマンドによるファームウェアのタイプに基づくブートパーティションの作成のサポート

iSCSI ブート

SPARC: ほとんどの sun4u プラットフォームのサポートの終了

システムのブートに関するガイドライン

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

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

Oracle Solaris ブートアーカイブの説明

ブートプロセスの説明

x86: UEFI と BIOSのブート方法の相違点

x86: UEFI および BIOS ファームウェアを搭載するシステムをサポートするブートパーティションの作成

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

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

2.  x86: GRand Unified Bootloader の管理 (タスク)

3.  システムのシャットダウン (タスク)

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

5.  システムのネットワークからのブート (タスク)

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

索引

ブートプロセスの説明

このセクションでは SPARC プラットフォームと x86 プラットフォームの基本的なブートプロセスについて説明します。サービスプロセッサを持つシステムや、複数の物理ドメインを持つシステムなど、特定のハードウェアタイプ上のブートプロセスについての詳細は、http://www.oracle.com/technetwork/indexes/documentation/index.html にある特定ハードウェアについての製品ドキュメントを参照してください。

スタンドアロンプログラムの読み込みと実行のプロセスをブートストラップと呼びます。通常、スタンドアロンプログラムはオペレーティングシステムカーネルです。ただし、カーネル以外の任意のスタンドアロンプログラムをブートできます。

SPARC プラットフォームでは、ブートストラッププロセスは次の基本フェーズで構成されます。

x86 ベースのシステムでは、ブートストラッププロセスは、カーネルのロードと、カーネルの初期化という概念的に異なる 2 つのフェーズからなります。カーネルのロードは、システムボード上のファームウェアおよび周辺ボード上の ROM のファームウェア拡張機能を使用して、GRUB によって実装されます。システムファームウェアは GRUB をロードします。ロードメカニズムは、システムボード上に標準装備されるシステムファームウェアのタイプにより異なります。

サービスプロセッサを持つシステムや、複数の物理ドメインを持つシステムなど、特定のハードウェアタイプ上のブートプロセスについての詳細は、http://www.oracle.com/technetwork/indexes/documentation/index.html にある特定のハードウェアの製品ドキュメントを参照してください。

x86: UEFI と BIOSのブート方法の相違点

GRUB 2 は GPT ラベル付きディスクに加えて、BIOS と UEFI の両方のファームウェアを搭載するシステムをブートできます。UEFI ファームウェアおよび BIOS ファームウェアのブートをサポートするために、GRUB 2 は、i386-pc (BIOS) と x86_64-efi (64 ビット UEFI 2.1+) の 2 つの異なるプラットフォームに対応するように構築されているため、2 つの個別のバイナリセットとして配布されています。

x86 ベースのシステムをブートする場合、UEFI 対応システムと BIOS 対応システムの次の違いに注意してください。


注 - UEFI ファームウェアまたは BIOS ブート方法のいずれかを使用して、ブートするように構成できるシステムは、技術的に Oracle Solaris と連携します。GRUB は、インストール (またはイメージ更新) 時に、システムファームウェアのタイプに従って最初にインストールされます。明示的なコマンドを実行して、ほかのファームウェアタイプが必要とするブートの場所に GRUB をインストールすることはできますが、この方法はサポートされていません。Oracle Solaris をインストールしたあとに、代替のファームウェアインタフェースタイプを使用してブートするように、特定のファームウェアタイプのシステムを再構成しないようにしてください。


x86: UEFI および BIOS ファームウェアを搭載するシステムをサポートするブートパーティションの作成

新しい -B オプションが zpool create コマンドに追加されました。ディスク全体が zpool create 作成コマンドに渡されると、-B オプションにより、zpool コマンドは、指定されたデバイスを 2 つのパーティションで分割します。最初のパーティションはファームウェア固有のブートパーティションで、2 つ目のパーティションは ZFS データパーティションです。このオプションは、必要に応じて、ディスク vdev 全体を既存の rpool に追加するか接続する場合に、必要なブートパーティションを作成するためにも使用できます。bootfs プロパティーを使用できる条件も変更されました。プールですべてのシステムおよびディスクのラベル付け要件が満たされている場合に、プールのブート可能データセットを識別するように bootfs プロパティーを設定できます。ラベル付けの要件の一部として、必要なブートパーティションも存在している必要があります。詳細は、『Oracle Solaris 11.1 の管理: ZFS ファイルシステム』の「ZFS ルートプールを管理する」を参照してください。