Oracle® Solaris 11.2 システムのブートとシャットダウン

印刷ビューの終了

更新: 2014 年 7 月
 
 

x86: GRUB 2 がインストールされているシステムに GRUB Legacy をインストールする

最後の GRUB 2 ブート環境を破棄しても、システムによって GRUB Legacy ブートローダーが自動的に再インストールされないため、GRUB Legacy ブートローダーを再インストールする場合、まず GRUB Legacy ブートローダーファイル (/boot/grub/stage1 および /boot/grub/stage2 内) を含む最新のブート環境にブートする必要があります。

installgrub コマンドはこのリリースで非推奨になったため、GRUB Legacy ブートローダーをサポートするリリースを実行している場合にのみ使用してください。installgrub(1M) を参照してください。

x86: GRUB 2 がインストールされているシステムに GRUB Legacy をインストールする方法

次の手順は、システムを GRUB Legacy をサポートするリリースから、Oracle Solaris 11.2 にアップグレードした場合に適用されます。

システムを古い GRUB Legacy ブートローダーに戻す場合は、次の手順を使用します。


Caution

注意  -  次の段階は、Oracle Solaris リリースまたは Oracle Solaris 11.2 への更新に使用した Support Repository Update (SRU) を含むブート環境から実行してください。さらに、zpool upgrade コマンドの以前のバージョン 33 を使用して、ZFS プールの機能をアップグレードしている場合は、GRUB Legacy にダウングレードできないか、この手順の手順 2 を実行できません。ルートプールを以前のバージョン 33 にアップグレードしたあとに GRUB Legacy に強制的にダウングレードすると、システムがブート不能になります。


  1. root 役割になります。

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

  2. Oracle Solaris 11.2 リリースにアップグレードされたブート環境からブートします。
  3. beadm destroy コマンドを使用して、システムからすべての GRUB 2 ブート環境を削除します。Oracle Solaris 11.2 ブート環境の作成と管理 のブート環境の破棄を参照してください。

    Oracle Solaris 11.2 リリースを含むブート環境をアクティブ化すると、Legacy GRUB ブートローダーが GRUB 2 によって置き換えられるため、この段階を実行することで、GRUB 2 が誤ってアクティブ化され、インストールされるのを防ぐことができます。

  4. 最新の GRUB Legacy バージョンを含むブート環境で、次のように、システムに GRUB Legacy を強制的に再インストールします。
    # bootadm install-bootloader -f

    注 - これらの手順後にリブートする必要はありません。次の完全リブート時に、GRUB Legacy ブートローダーが実行します。