Become superuser.
Change to run level 0.
# init 0 |
The ok PROM prompt is displayed.
For more information, see init(1M).
Change the value of the boot-device parameter.
ok setenv boot-device device[n] |
boot-device |
Identifies the parameter for setting the device from which to boot. |
device[n] |
Identifies the boot-device value such as a disk or the network. The n can be specified as the disk number. |
Use the probe-scsi-all command if you need help with identifying the disk number.
Verify that the default boot device is changed.
ok printenv boot-device |
Save the new boot-device value.
ok reset |
The new boot-device value is written to the PROM.
In this example, the default boot device is set to disk.
# 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: |
In this example, the default boot device is set to the network.
# 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: |