GRUB configuration

If you are using GRUB, complete the following steps to modify the /boot/grub/grub.conf file:

  1. Comment out the splashimage=... line by adding a # at the beginning of this line.
  2. Add the following line before the first title=... line:
                      # This will allow you to only Monitor the OS boot via SOL
                   
  3. Append the following text to the first title=... line:
                      SOL Monitor
                   
  4. Append the following text to the kernel/... line of the first title=... section:
                      console=ttyS1,19200 console=tty1
                   
  5. Add the following lines between the two title=... sections:
                      # This will allow you to Interact with the OS boot via SOL
    title Red Hat Linux (2.4.9-e.12smp) SOL Interactive
        root (hd0,0)
        kernel /vmlinuz-2.4.9-e.12smp ro root=/dev/hda6 console=tty1
    console=ttyS1,19200
        initrd /initrd-2.4.9-e.12smp.img
                   
Note: The entry beginning with kernel /vmlinuz... is shown with a line break after console=tty1. In your file, the entire entry must all be on one line.

The following samples show examples of the original content of the /boot/grub/grub.conf file and the content of this file after modification.

Original /boot/grub/grub.conf contents
                              #grub.conf generated by anaconda
                           
                              #
                           
                              # Note that you do not have to rerun grub after making changes to this file
                           
                              # NOTICE:  You have a /boot partition.  This means that
                           
                              #          all kernel and initrd paths are relative to /boot/, eg.
                           
                              #          root (hd0,0)
                           
                              #          kernel /vmlinuz-version ro root=/dev/hda6
                           
                              #          initrd /initrd-version.img
                           
                              #boot=/dev/hda
                           
                              default=0
                           
                              timeout=10
                           
                              splashimage=(hd0,0)/grub/splash.xpm.gz
                           
                              title Red Hat Enterprise Linux ES (2.4.9-e.12smp)
                           
                                  root (hd0,0)
                           
                                  kernel /vmlinuz-2.4.9-e.12smp ro root=/dev/hda6 
                           
                                  initrd /initrd-2.4.9-e.12smp.img
                           
                              title Red Hat Enterprise Linux ES-up (2.4.9-e.12)
                           
                                  root (hd0,0)
                           
                                  kernel /vmlinuz-2.4.9-e.12 ro root=/dev/hda6
                           
                                  initrd /initrd-2.4.9-e.12.img
                           
Modified /boot/grub/grub.conf contents
                              #grub.conf generated by anaconda
                           
                              #
                           
                              # Note that you do not have to rerun grub after making changes to this file
                           
                              # NOTICE:  You have a /boot partition.  This means that
                           
                              #          all kernel and initrd paths are relative to /boot/, eg.
                           
                              #          root (hd0,0)
                           
                              #          kernel /vmlinuz-version ro root=/dev/hda6
                           
                              #          initrd /initrd-version.img
                           
                              #boot=/dev/hda
                           
                              default=0
                           
                              timeout=10
                           
                              # splashimage=(hd0,0)/grub/splash.xpm.gz
                           
                              # This will allow you to only Monitor the OS boot via SOL
                           
                              title Red Hat Enterprise Linux ES (2.4.9-e.12smp) SOL Monitor
                           
                                  root (hd0,0)
                           
                                  kernel /vmlinuz-2.4.9-e.12smp ro root=/dev/hda6 console=ttyS1,19200 console=tty1
                           
                                  initrd /initrd-2.4.9-e.12smp.img
                           
                              # This will allow you to Interact with the OS boot via SOL
                           
                              title Red Hat Linux (2.4.9-e.12smp) SOL Interactive
                           
                                  root (hd0,0)
                           
                                  kernel /vmlinuz-2.4.9-e.12smp ro root=/dev/hda6 console=tty1 console=ttyS1,19200
                           
                                  initrd /initrd-2.4.9-e.12smp.img
                           
                              title Red Hat Enterprise Linux ES-up (2.4.9-e.12)
                           
                                  root (hd0,0)
                           
                                  kernel /vmlinuz-2.4.9-e.12 ro root=/dev/hda6
                           
                                  initrd /initrd-2.4.9-e.12.img 
                           

You must reboot the Linux operating system after completing these procedures for the changes to take effect and to enable SOL. You must also install device drivers for your Ethernet controller (see Installing the Ethernet controller device driver for Linux operating systems).