Installation of Ubuntu Server 10.04.4 LTS (Lucid Lynx)
Finally time to update my earlier 2009 (stable) Ubuntu Server 8.10 installation.
I upgraded this PowerEdge 1400 Server with Dual 1000 MHz P III (Coppermine) processors,
this is the fastest processor this earlier motherboard will support (no Tualatin support).
In addition, Quieter Fans (FRONT FAN: 8C152, REAR FAN: 7C219 ) were installed (minimum 2,000 RPM) required by
the Baseboard Management Controller (BMC) on the PowerEdge 1400 motherboard.
===Dell PowerEdge 1400
(earlier motherboard, no Pentium III Tualatin support)
Two 1000 MHz, 133 MHz processors, Processor Bus: 133 MHz, 256K L2 cache
2,024 Mb memory
Adaptec AIC-7899 Ultra 160/m SCSI Build 25309(on motherboard)
Channel 0: 4 SCSI hard drives -- NO RAID
Channel 1: Dell PV-100T DDS4 (Tape Drive)
Tape drive: Archive Python 06408-XXX
There is NO firmware update for the motherboard based AIC-7899
Network - Ethernet (2 ports)
Intel Pro/100 (on motherboard)
Intel Pro/100+ Add-on PCI Ethernet Adapter (PILA8470B)
Integrated Hardware Monitoring;
Dell Remote Assistant Card Version 2.0 (DRAC II), latest firmware
I will assume that you have the latest BIOS for this Dell PowerEdge 1400 installed. "A09" was the last update from Dell.
You DELL Boot screen will display the BIOS version.
1) Configure the boot order so that Drive #1 (PowerEdge) is the first hard drive to boot. This will be the target drive for the Ubuntu installation.
2) Install Ubuntu Server 10.04.4 LTS (Lucid Lynx) from the LiveCD (or release) -- per instructions.
3) I selected the Guided installation for the hard drive partitioning (Selection 4, Entire disk, setup LVM).
4) Ubuntu will detect the two Ethernet ports: eth0, eth1. I selected eth0 (motherboard port) as the Primary.
5) Your server should be connected to your home network router (DHCP server). IF you configure your router earlier,
you can map the Server's Name to a fixed IP address assignment.
4) When Ubuntu "comes up" the first time, you will get the BUSYBOX - the built-in shell.
Type: exit, the server will complete the boot process and provide you with a command prompt, such as: username@server:"$
The problem is with default GRUB2 configuration with Ubuntu Server 10.04.4 on the PowerEdge 1400(SC).
GRUB 2 is the default boot loader and manager for Ubuntu since version 9.10 (Karmic Koala).
The user can create a custom file in which the user can place his own menu entries. This file will not be overwritten. By default, a custom file named 40_custom is available for use in the /etc/grub.d folder.
The primary configuration file for changing menu display settings is called grub and by default is located in the /etc/default folder.
There are multiple files for configuring the menu - /etc/default/grub mentioned above,
and all the files in the /etc/grub.d/ directory.
"rootdelay=60" needs to be inserted in the default configuration of /etc/default/grub -- that look similar to this:
This value "60" will vary depending upon your server / disk configuration. Some have reported they needing delay values as high as 150.
The modified line will look like this:GRUB_CMDLINE_LINUX_DEFAULT="quiet"
Editing the /etc/default/grub file
The first command line creates a back-up copy of the file.
After the last character " ' " ... I had to type an additional space (spacebar) for the command to properly execute.
The second command line uses your text editor (nano, mousepad, gkedit, emacs, vi) to modify the lines in /etc/default/grub as shown above.
Save the file after the changes and close your editor.sudo cp /etc/default/grub /etc/default/grub.'date +~%b-%d-%Y~%T'
sudo nano /etc/default/grub
Now update the grub!
Before rebooting the system, you should get the security / release updates for 10.04.4 LTS and apply them.sudo update-grub
sudo apt-get update
To upgrade to a newer release, from a terminal prompt enter:
I synchronize the system clock with an NTP (Network Time Protocol) server over the Internet.do-release-upgrade
Ubuntu 10.04.4 Server Guidesudo aptitude install ntp ntpdate
from the trailing edge .....