Solaris のシステム管理 (基本編)

Procedurex86: システムを対話式でブートする方法

代替のカーネルまたは /etc/system ファイルを指定する必要がある場合、次の手順に従ってシステムをブートします。

  1. Press any key to reboot プロンプトが表示されている場合は、任意のキーを押してシステムをリブートします。

    あるいは、リセットボタンを使用することもできます。システムが停止している場合は、電源スイッチを押してシステムを起動します。

    「Primary Boot Subsystem」メニューが、数分後に表示されます。

  2. Solaris パーティションにアクティブを示すマークが付いていない場合、その Solaris パーティションをリストから選択します。Enter キーを押します。

    5 秒以内に選択しない場合、アクティブなブートパーティションが自動的に選択されます。

    「Current Boot Parameters」メニューが、数分後に表示されます。

  3. b -a と入力して、システムを対話式でブートします。Enter キーを押します。

    5 秒以内に選択しない場合、システムは自動的に実行レベル 3 でブートします。

  4. 次のようにシステムプロンプトに応答します。

    1. プロンプトが表示されたら、ブートに使用するカーネルの名前を入力します。

      デフォルトのカーネルファイル名を使用する場合は、Enter キーを押します。そうでない場合は、代替カーネルの名前を入力して、Enter キーを押します。

    2. プロンプトが表示されたら、モジュールディレクトリの代替パスを入力します。

      デフォルトのモジュールディレクトリを使用する場合は、Enter キーを押します。そうでない場合は、モジュールディレクトリへの代替パスを入力して、Enter キーを押します。

    3. プロンプトが表示されたら、代替システムファイルの名前を入力します。

      /etc/system ファイルが破損している場合、/dev/null を入力します。

    4. プロンプトが表示されたら、root ファイルシステムのタイプを入力します。

      UFS によるローカルディスクブート (デフォルト) を選択する場合は Enter キーを押し、ネットワークブートを選択する場合は NFS と入力します。

    5. プロンプトが表示されたら、ルートデバイスの物理名を入力します。

      代替デバイス名を入力します。デフォルトを使用する場合は Return キーを押します。

  5. これらの質問に応答するためのプロンプトが表示されない場合は、boot -a コマンドを正しく入力しているかどうか確認してください。


例 16–5 x86: システムを対話式でブートする

次の例では、利用できるデフォルトの選択例 ([]で囲まれた部分) を示します。


Press any key to reboot.
Resetting...
.
.
.
Autobooting from bootpath: /pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0:a


If the system hardware has changed, or to boot from a different
device, interrupt the autoboot process by pressing ESC.


Initializing system
Please wait...


                     <<< Current Boot Parameters >>>
Boot path: /pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0:a
Boot args:

Type    b [file-name] [boot-flags] <ENTER>     to boot with options
or      i <ENTER>                              to enter boot interpreter
or      <ENTER>                                to boot with defaults
Running Configuration Assistant...
                  <<< timeout in 5 seconds >>>

Select (b)oot or (i)nterpreter: b -a
Enter default directory for modules [/platform/i86pc/kernel /kernel /usr/kernel]:
Press Enter
Name of system file [etc/system]: Press Enter
SunOS Release 5.10 Version amd64-gate-2004-09-30 32-bit
Copyright 1983-2004 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
DEBUG enabled
root filesystem type [ufs]: Press Enter
Enter physical name of root device[/pci@0,0/pci-ide@7,1/ide@0/cmdk@0,0:a]: Press Enter
Hostname: venus
NIS domain name is example.com
checking ufs filesystems
/dev/rdsk/c1d0s7: is logging.
venus console login: