最後の GRUB 2 ブート環境を破棄しても、システムによって GRUB Legacy ブートローダーが自動的に再インストールされないため、GRUB Legacy ブートローダーを再インストールする場合、まず GRUB Legacy ブートローダーファイル (/boot/grub/stage1 および /boot/grub/stage2 内) を含む最新のブート環境にブートする必要があります。
installgrub コマンドはこのリリースで非推奨になったため、GRUB Legacy ブートローダーをサポートするリリースを実行している場合にのみ使用してください。installgrub(1M) を参照してください。
次の手順は、システムを GRUB Legacy をサポートするリリースから、Oracle Solaris 11.2 にアップグレードした場合に適用されます。
システムを古い GRUB Legacy ブートローダーに戻す場合は、次の手順を使用します。
注意 - 次の段階は、Oracle Solaris リリースまたは Oracle Solaris 11.2 への更新に使用した Support Repository Update (SRU) を含むブート環境から実行してください。さらに、zpool upgrade コマンドの以前のバージョン 33 を使用して、ZFS プールの機能をアップグレードしている場合は、GRUB Legacy にダウングレードできないか、この手順の手順 2 を実行できません。ルートプールを以前のバージョン 33 にアップグレードしたあとに GRUB Legacy に強制的にダウングレードすると、システムがブート不能になります。 |
Oracle Solaris 11.2 でのユーザーとプロセスのセキュリティー保護 の割り当てられている管理権利の使用を参照してください。
Oracle Solaris 11.2 リリースを含むブート環境をアクティブ化すると、Legacy GRUB ブートローダーが GRUB 2 によって置き換えられるため、この段階を実行することで、GRUB 2 が誤ってアクティブ化され、インストールされるのを防ぐことができます。
# bootadm install-bootloader -f