HowTo set /etc/lilo.conf for e-smith-up

Author:  Darrell May
Release supported: SME 5.5
License: GPL
Last updated: Saturday, October 05, 2002 11:32 AM

Problem:  On newer, single processor, socket 478 motherboards, SME 5.5 installation sets /etc/lilo.conf default to use the smp kernel. Therefore the server fails to boot after installation.

Solution:  Follow this HowTo to change the default from e-smith to e-smith-up (uni-processor)

STEP 1: Start the server. Note the boot screen shows esmith as the top default selection.  Manually select e-smith-up by hitting the down arrow to load the uni-processor kernel:


STEP 2: If this is not a fresh server install, perform a complete server backup now!

# /sbin/e-smith/backup

STEP 3: Issue the commands below to create a custom template to load e-smith-up by default, update lilo, and reboot:

# /bin/mkdir -p /etc/e-smith/templates-custom/etc/lilo.conf
# /bin/echo "default=esmith-up" > /etc/e-smith/templates-custom/etc/lilo.conf/80default
# /sbin/e-smith/expand-template /etc/lilo.conf
# /sbin/lilo
# /sbin/e-smith/signal-event reboot

At start up, note the change to the boot screen which should now have esmith-up as the top default selection.  This of course signifies a job well done :-)