Solaris 10 1/06 以降のリリースでは、この手順は使用しないでください。「x86: ブート環境のアクティブ化に失敗した場合の GRUB メニューを使ったフォールバック」を参照してください。
Solaris 10 3/05 リリースでは、root (/) ファイルシステムが同じ物理ディスク上にある場合は、次の手順を使用して元のブート環境にフォールバックします。この場合、以前のアクティブブート環境からルート (/) スライスをマウントする必要があります。そのあとで、ブート環境の切り替えを行う luactivate コマンドを実行してください。リブートすると、以前のアクティブブート環境が再び起動されます。
スーパーユーザーになるか、同等の役割になります。
役割には、認証と特権コマンドが含まれます。役割の詳細は、『Solaris のシステム管理 (セキュリティサービス)』の「RBAC の構成 (作業マップ)」を参照してください。
システムのブート方法を決定します。
Solaris Operating System DVD または Solaris SOFTWARE - 1 CD からブートする場合は、そのディスクを挿入します。この場合、システムの BIOS が DVD または CD からのブートをサポートしている必要があります。
ネットワークからブートする場合は、PXE (Preboot Execution Environment) ネットワークブートを使用してください。システムは PXE をサポートするものでなければなりません。システムの BIOS 設定ツールまたはネットワークアダプタの構成設定ツールを使用して、PXE を使用するようにシステムを設定します。
フロッピーディスクからブートする場合は、システムのフロッピーディスクドライブに Solaris 10 3/05 Device Configuration Assistant (デバイス構成用補助) フロッピーディスクを挿入します。
「x86: (省略可能) アクティブ化の前にブート用フロッピーディスクを更新する」の手順に従って、Solaris Operating System DVD (x86 版) または Solaris SOFTWARE - 2 CD (x86 版) からフロッピーディスクへ Device Configuration Assistant (デバイス構成用補助) ソフトウェアをコピーできます。
画面の指示に従って進み、「Current Boot Parameters」メニューを表示します。
b -s と入力して、シングルユーザー状態でマシンをブートします。
必要に応じて、フォールバックブート環境のルート (/) ファイルシステムの整合性を確認します。
# fsck mount_ point |
信頼性のあるルート (/) ファイルシステム
アクティブブート環境のルートスライスをディレクトリ (/mnt など) にマウントします。
# mount device_name /mnt |
フォールバックするブート環境のディスクデバイスにあるルート (/) ファイルシステムの名前を指定します。デバイス名の形式は、/dev/dsk/cwtxdysz です。
アクティブブート環境のルートスライスから、次のように入力します。
# /mnt/sbin/luactivate |
前の稼働ブート環境がアクティブになり、結果が示されます。
/mnt/sbin のマウントを解除します。
# umount device_name |
フォールバックするブート環境のディスクデバイスにあるルート (/) ファイルシステムの名前を指定します。デバイス名の形式は、/dev/dsk/cwtxdysz です。
リブートします。
# init 6 |
前の稼働ブート環境がアクティブブート環境になります。