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

ドキュメントの情報

はじめに

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

2.  指定された状態への SPARC ベースシステムのブート (手順)

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

4.  SPARC ベースシステムのリブート (手順)

5.  SPARC ベースシステムのネットワークからのブート (手順)

6.  SPARC ベースシステムでのブートパラメータの変更 (手順)

7.  SPARC プラットフォームでの ZFS ブート環境の作成と管理、およびこのブート環境からのブート (手順)

8.  SPARC ベースシステムのブート可能状態の維持 (手順)

SPARC ベースシステムのブート可能状態の維持 (タスクマップ)

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

SPARC ブートアーカイブの場所と内容に関する情報の取得

ブートアーカイブの内容を一覧表示する方法

ブートアーカイブ SMF サービスの管理

boot-archive サービスが実行中かどうかの判定

boot-archive SMF サービスを有効または無効にする方法

ブートアーカイブの整合性の維持

ブートアーカイブを手動で更新することによってブートアーカイブの自動更新障害を解決する方法

9.  SPARC ベースシステムのブートのトラブルシューティング (手順)

索引

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

Oracle Solaris をインストールするとき、bootadm コマンドによってシステム上にブートアーカイブが作成されます。ブートアーカイブはルートファイルシステムのサブセットです。このブートアーカイブには、すべてのカーネルモジュール、driver.conf ファイル、およびいくつかの構成ファイルが含まれています。これらのファイルは、/etc ディレクトリにあります。ブートアーカイブ内のファイルは、ルートファイルシステムがマウントされる前にカーネルによって読み取られます。ルートファイルシステムがマウントされると、ブートアーカイブはカーネルによってメモリーから破棄されます。次に、ファイル I/O がルートデバイスに実行されます。

また、bootadm コマンドは、ブートアーカイブの更新と検証を細部にわたって処理します。通常のシステムシャットダウンの処理中に、シャットダウンプロセスではブートアーカイブの内容がルートファイルシステムと比較されます。システムにドライバや構成ファイルなどの更新がある場合、ブートアーカイブがこれらの変更を含むように再構築されることによって、リブート時にブートアーカイブとルートファイルシステムの同期がとられます。

SPARC ブートアーカイブの場所と内容に関する情報の取得

SPARC ブートアーカイブ内のファイルは /platform ディレクトリにあります。ブートアーカイブの内容は、次の手順に記載されているように bootadm list-archive コマンドを使用すると一覧表示できます。ブートアーカイブ内のファイルが更新された場合、アーカイブを再構築する必要があります。変更を有効にするには、次にシステムがリブートする前にアーカイブを再構築する必要があります。

ブートアーカイブの内容を一覧表示する方法

  1. root の役割になります。
  2. ブートアーカイブに含まれるファイルとディレクトリを一覧表示するには、次のように入力します。
    # bootadm list-archive

例 8-1 SPARC ブートアーカイブの内容の一覧表示

次の例は、SPARC ベースシステムのブートアーカイブの内容を示しています。

root@tsystem:~# bootadm list-archive
platform/SUNW,A70/kernel
platform/SUNW,Netra-210/kernel
platform/SUNW,Netra-240/kernel
platform/SUNW,Netra-440/kernel
platform/SUNW,Netra-CP2300/kernel
platform/SUNW,Netra-CP3010/kernel
platform/SUNW,Netra-CP3060/kernel
platform/SUNW,Netra-CP3260/kernel
platform/SUNW,Netra-T12/kernel
platform/SUNW,Netra-T2000/kernel
platform/SUNW,Netra-T4/kernel
platform/SUNW,Netra-T5220/kernel
platform/SUNW,Netra-T5440/kernel
platform/SUNW,SPARC-Enterprise-T1000/kernel
platform/SUNW,SPARC-Enterprise-T2000/kernel
platform/SUNW,SPARC-Enterprise-T5120/kernel
platform/SUNW,SPARC-Enterprise-T5220/kernel
platform/SUNW,SPARC-Enterprise/kernel
platform/SUNW,Serverblade1/kernel
platform/SUNW,Sun-Blade-100/kernel
platform/SUNW,Sun-Blade-1000/kernel
platform/SUNW,Sun-Blade-1500/kernel
platform/SUNW,Sun-Blade-2500/kernel
platform/SUNW,Sun-Blade-T6300/kernel
platform/SUNW,Sun-Blade-T6320/kernel
platform/SUNW,Sun-Blade-T6340/kernel
platform/SUNW,Sun-Fire-15000/kernel
platform/SUNW,Sun-Fire-280R/kernel
platform/SUNW,Sun-Fire-480R/kernel
platform/SUNW,Sun-Fire-880/kernel
platform/SUNW,Sun-Fire-T1000/kernel
platform/SUNW,Sun-Fire-T200/kernel
platform/SUNW,Sun-Fire-V210/kernel
platform/SUNW,Sun-Fire-V215/kernel
platform/SUNW,Sun-Fire-V240/kernel
platform/SUNW,Sun-Fire-V245/kernel
platform/SUNW,Sun-Fire-V250/kernel
platform/SUNW,Sun-Fire-V440/kernel
platform/SUNW,Sun-Fire-V445/kernel
platform/SUNW,Sun-Fire-V490/kernel
platform/SUNW,Sun-Fire-V890/kernel
platform/SUNW,Sun-Fire/kernel
platform/SUNW,T5140/kernel
platform/SUNW,T5240/kernel
platform/SUNW,T5440/kernel
platform/SUNW,USBRDT-5240/kernel
platform/SUNW,Ultra-250/kernel
platform/SUNW,Ultra-4/kernel
platform/SUNW,Ultra-5_10/kernel
platform/SUNW,Ultra-80/kernel
platform/SUNW,Ultra-Enterprise-10000/kernel
platform/SUNW,Ultra-Enterprise/kernel
platform/SUNW,UltraAX-i2/kernel
platform/SUNW,UltraSPARC-IIe-NetraCT-40/kernel
platform/SUNW,UltraSPARC-IIe-NetraCT-60/kernel
platform/SUNW,UltraSPARC-IIi-Netract/kernel
platform/sun4u-us3/kernel
platform/sun4v/kernel
etc/cluster/nodeid
etc/dacf.conf
etc/driver
etc/mach
kernel
root@tsystem:~#