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

SPARC: デフォルトのブートデバイスを変更する方法

デフォルトのブートデバイスをほかのデバイスに変更するには、まずシステム上のデバイスを確認しておく必要があります。システム上のデバイスを確認する方法については、SPARC: システム上のデバイスを確認する方法を参照してください。

  1. スーパーユーザーになります。

  2. 実行レベル 0 に変更します。


    # init 0
    

    ok PROM プロンプトが表示されます。

    詳細については、init(1M) のマニュアルページを参照してください。

  3. boot-device パラメータの値を変更します。


    ok setenv boot-device device[n]

    boot-device

    ブートするデバイスを設定するパラメータを示す 

    device[n]

    boot-device の値 (disk または net) を設定する。n はディスク番号

    ディスク番号を確認する必要がある場合は、probe コマンドのいずれかを使用します。

  4. デフォルトのブートデバイスが変更されていることを確認します。


    ok printenv boot-device
    
  5. 新しい boot-device 値を保存します。


    ok reset
    

    新しい boot-device 値が PROM に書き込まれます。

SPARC: 例 — デフォルトのブートデバイスを変更する

この例では、デフォルトのブートデバイスをディスクに設定しています。


# init 0
# 
INIT: New run level: 0
.
.
.
The system is down.
syncing file systems... done
Program terminated
ok setenv boot-device disk
boot-device =         disk
ok printenv boot-device
boot-device           disk                    disk
ok reset
Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
OpenBoot 3.15, 128 MB memory installed, Serial #number.
Ethernet address number, Host ID: number.

Boot device: disk  File and args:
SunOS Release 5.9 Version 64-bit
.
.
.
pluto console login:

この例では、デフォルトのブートデバイスをネットワークに設定しています。


# init 0
# 
INIT: New run level: 0
.
.
.
The system is down.
syncing file systems... done
Program terminated
ok setenv boot-device net
boot-device =         net
ok printenv boot-device
boot-device           net                    disk
ok reset
Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 333MHz), No Keyboard
OpenBoot 3.15, 128 MB memory installed, Serial #number.
Ethernet address number, Host ID: number.



Boot device: net  File and args:
.
.
.
pluto console login: