To check whether you are running in 64bit or 32bit run isainfo -b

 

Booting the 32-bit Kernel

Logged in as root, open a terminal window and type in the following:

# su -
# cd /
# halt -y

The machine will result in something similar to this:

syncing file systems... done
Program terminated
{2} ok

At this "ok" prompt type in the following:

{2} ok boot kadb -D kernel/unix
The machine will reboot at this point. Login as root after the reboot. Open up a terminal window and type in the following:

# su -
# cd /
# eeprom boot-file=kernel/unix
# reboot

Now at this point, the Solaris 8 machine will be booting the 32 bit kernel by default.

Booting the 64-bit Kernel

To change back to the 64 bit kernel, perform the following operations.

# su -
# cd /
# halt -y

The machine will result in something similar to this:

syncing file systems... done
Program terminated
{2} ok

At this "ok" prompt type in the following:

{2} ok boot kadb -D kernel/sparcv9/unix
The machine will reboot at this point. Login as root after the reboot. Open up a terminal window and type in the following:

# su -
# cd /
# eeprom boot-file=kernel/sparcv9/unix
# reboot

Now at this point, the Solaris 8 machine will be booting the 64 bit kernel by default.

jimparker.co.uk