Go to main content
Oracle® Solaris 11.3 システムのブートとシャットダウン

印刷ビューの終了

更新: 2016 年 11 月
 
 

x86: GRUB Legacy システムを GRUB 2 をサポートするリリースにアップグレードする方法

デフォルトのブートローダーとして GRUB 2 をサポートする Oracle Solaris リリースの新規インストールの場合、インストールを実行する前に必要なものは何もありません。

Oracle Solaris 11.1 以上へのアップグレードの場合、アップグレードの前にいくつかの前提条件となるパッケージをインストールする必要があります。これらのパッケージは Oracle Solaris パッケージリポジトリに含まれます。

始める前に

  1. 管理者になります。

    詳細は、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。

  2. 前提条件となるパッケージをインストールします。
    $ pkg update
  3. 手順 2 で作成したばかりの新しいブート環境にシステムをリブートします。
  4. システムが新しいブート環境で実行したら、次のコマンドを実行して、アップグレードを完了するために必要な修正プログラムで pkg パッケージを更新します。
    $ pkg update pkg

    このコマンドを実行すると、*pkg に一致する名前を持つすべてのパッケージが更新されます。これは pkg コマンドとその依存関係を含むパッケージです。

  5. Oracle Solaris 11.3 へのアップグレードを完了するには、もう 1 回、次のように、pkg update コマンドを実行します。
    $ pkg update --accept

    注 -  –-accept オプションを指定して、表示されているパッケージのライセンスの条件に同意し、受け入れることを示す必要があります。

    最後の更新で、デフォルトのシステムブートローダーとして GRUB 2 がインストールされます。更新によって、GRUB Legacy menu.lst ファイルの内容に基づく grub.cfg ファイルも作成されます。

    新しいブート環境がアクティブになると、GRUB Legacy 構成が GRUB 2 に移行され、GRUB 2 がシステムのデフォルトのブートローダーになります。menu.lst ファイルから Oracle Solaris ブートエントリが、表示されている順番で grub.cfg ファイルにコピーされます。すべてのチェーンローダーエントリも移行されます。


    image:アップグレードしたシステム上の GRUB 2 メインメニューの GRUB Legacy サブメニューエントリを示す図。
    image:新しい Oracle Solaris エントリを表示する GRUB 2 メインメニューの図。