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