ブート中に障害が発生する場合があります。ルート (/) ファイルシステムが同じ物理ディスク上に存在する場合、次の手順を実行して、元のブート環境にフォールバックします。この場合、以前のアクティブブート環境からルート (/) スライスをマウントする必要があります。その後で、ブート環境の切り替えを行う luactivate コマンドを実行してください。リブートすると、1 つ前のアクティブブート環境が再び起動されます。
システムのブート方法を決定します。
Solaris 9 DVD または Solaris 9 INSTALLATION CD からブートする場合は、そのディスクを挿入します。この場合、システムの BIOS が DVD または CD からのブートをサポートしている必要があります。
ネットワークからブートする場合は、PXE (Pre-boot eXecution Environment) ネットワークブートを使用してください。システムは PXE をサポートするものでなければなりません。システムの BIOS 設定ツールまたはネットワークアダプタの構成設定ツールを使用して、PXE を使用するようにシステムを設定します。
フロッピーディスクからブートする場合は、システムのフロッピーディスクドライブに Device Configuration Assistant (デバイス構成用補助) (Intel 版) のフロッピーディスクを挿入します。
次の方法で、Device Configuration Assistant (デバイス構成用補助) ソフトウェアをフロッピーディスクにコピーできます。
付録 E 「IA: Solaris 9 Device Configuration Assistant またはネットワークからのブート準備 (作業)」に記載された手順に従って、ソフトウェアを Solaris 9 DVD (Intel 版) または Solaris 9 SOFTWARE 2 of 2 CD (Intel 版) からフロッピーディスクにコピーします。
http://soldc.sun.com/support/drivers/dca_diskettes の Solaris Developer Connection からソフトウェアをダウンロードして、フロッピーディスクにコピーします。
画面の指示に従って進み、「Current Boot Parameters」メニューを表示します。
b -s と入力して、シングルユーザー状態でマシンをブートします。
|
必要に応じて、フォールバックブート環境のルート (/) が置かれているファイルシステムの完全性を確認します。
# fsck mount point |
mount_point |
信頼性のあるルートファイルシステム |
アクティブブート環境のルートスライスをディレクトリ (/mnt/sbin など) にマウントします。
# mount device_name /mnt/sbin |
device_name |
フォールバックしたいブート環境のディスクデバイスにあるルート (/) ファイルシステムの名前を指定します。デバイス名の形式は、/dev/dsk/c numtnum dnums num です。 |
アクティブブート環境のルートスライスから、次のように入力します。
# /mnt/sbin/luactivate |
前の稼働ブート環境がアクティブになり、結果が示されます。
/mnt/sbin のマウントを解除します。
# umount device_name /mnt/sbin |
device_name |
フォールバックしたいブート環境のディスクデバイスにあるルート (/) ファイルシステムの名前を指定します。デバイス名の形式は、/dev/dsk/c numtnum dnums num です。 |
リブートします。
# init 6 |
前の稼働ブート環境がアクティブブート環境になります。