Solaris 1.x to 2.x Transition Guide

Booting

The Solaris 2.6 boot process makes system administration easier. Some of the major changes include:

In the Solaris 2.6 operating environment, the shutdown and init commands are the preferred way to halt, shut down, or reboot your system. While the reboot command is available in the Solaris 2.6 operating environment, it brings the system down quickly without shutting down services in an orderly way. Table 8-1 shows the SunOS release 5.6 commands that replace SunOS release 4.x commands.

Table 8-1 SunOS release 5.6 Replacements for reboot and fastboot

SunOS release 4.x Command 

SunOS release 5.6 Command Replacement 

reboot

shutdown -i -6, init 6

fastboot

boot, init 6

boot Command Changes

The SunOS release 5.6 software has these additional options for the boot command:

Booting From the PROM

Be aware of these changes when booting from PROM:

Summary of Boot Differences

Table 8-2 summarizes booting differences.

Table 8-2 Summary of Booting Differences

SunOS release 4.x 

SunOS release 5.6 

Feature 

bootsd

bootblk

Now loads ufsboot from disk

boot program

ufsboot

Now loads unix from disk

/vmunix

/kernel/genunix

Bootable kernel image 

boot.sun4c.sunos.4.1

inetboot

Mounts and copies unix from network

rc.boot rc.single

/etc/rcS

Mounts /usr and checks file systems

rc.local

/etc/rc2 /etc/rc3

System config scripts 

/etc/config

modload /etc/system

Customizes system kernel, loads modules as needed 

Prom monitor, single user, multiuser 

Run states 0 - 6, and S 

System run levels 

/dev/sd1g

/dev/dsk/c0t1d0s6

More descriptive logical device names. See "Device Naming Conventions".

MAKEDEV

boot -r,

add_drv

Makes device nodes