| Express5800/GT110e | |
| Distribution | Ubuntu 10.04.4 LTS (amd64) ( KERNEL 2.6.32-38 ) |
| Meanings of letters |
| A ---Function without third party drivers B ---Function with third party drivers C ---Not function D ---Not supported blank---Not tested |
| OS Installation / Basic operation / Backup Devices |
| Model | UP |
| Code | Model |
|---|---|
N8100-1881Y N8100-1882Y N8100-1883Y |
Express5800/GT110e (3.5inch /2.5inch model) Intel®Celeron® G540 (2.50GHz 2C/2T) Intel®Pentiun® G640 (2.80GHz 2C/2T) Intel®Xeon® E3-1220v2 (3.10GHz 4C/4T) |
| OS Installation | UP |
-Hardware configuration
| Configuration | Drive | Outline |
|---|---|---|
| 1 | RAID 2.5/3.5-inch drive |
N8103-149 RAID Controller(512MB, RAID0/1) Additional HDD |
| 2 | RAID 2.5/3.5-inch drive |
N8103-150 RAID Controller(512MB, RAID0/1/5/6) Additional HDD |
| 3 | RAID 2.5/3.5-inch drive |
N8103-151 RAID Controller(1GB, RAID0/1/5/6) Additional HDD |
| 4 | SATA SSD/HDD 2.5/3.5-inch drive |
Additional HDD |
| Checklist | Result | Comment | |
|---|---|---|---|
| Conf1,2,3 | Conf4 | ||
| OS installation | A (*1,3) |
A (*2,3,6) |
Boot from distribution's CD/DVD media. |
| Making partitions | 14 | 14 | Using the whole drive |
| Availability of Degraded RAID | A | D | RAID 0 is exempt. |
| Rebuild of Degraded RAID | A | D | RAID 0 is exempt. |
| I/O access running | 12h | 12h | The running time |
| Reboot | 10 (*4,5) |
10 (*4,5) |
The number of times. |
(*1)
You need to create a RAID driver beforehand by another development environment.
Ubuntu-server needs two the drivers, for generic kernel and for server kernel. Ubuntu-desktop needs only the driver for generic kernel.
* Making the driver -- Driver created in the steps below can be got from here.* Installation
- Download Ubuntu_10.04_LTS_05.30.zip the deiver package from LSI.
- Take out megaraid_sas-v00.00.05.30-src.tgz from the package.
- Execute the following comands in the 2.6.32-38-generic development environment. The megaraid_sas.ko will be created.
$ sudo -s
# cd /usr/src
# ln -s linux-headers-2.6.32-38 linux
# tar zxvf megaraid_sas-v00.00.05.30-src.tgz
# cd megaraid-sas-v00.00.05.30
# make -C /lib/modules/2.6.32-38-generic/build/ M=`pwd`
- Ubuntu-server needs the megaraid_sas.ko for server kernel. Execute above steps in 2.6.32-38-server development environment.
- Copy the driver(s) in the USB storage.
In the following, it is assumed that generic/megaraid_sas.ko is for generic kernel, server/megaraid_sas.ko is for server kernel in the USB storage.(*2)
- When the installer starts up, go to the console by pressing Ctl + ALT + F2.
- If "$" prompt appears, conduct the following command.
$ sudo -s- Connect the USB storage that contains the megaraid_sas.ko, check the drive letter of the USB storage (such as /dev/sde) by the following command. In the following, it is assumed that it is '/dev/sde'.
# dmesg | grep ' sd'- Execute the following comands.
# mount -t vfat /dev/sde1 /mnt
# cp -f /mnt/generic/megaraid_sas.ko /lib/modules/2.6.32-38-generic/kernel/drivers/scsi/megaraid/
# modprobe megaraid_sas
- Ubuntu-server needs followings, additionally.
# mkdir -p /lib/modules/2.6.32-38-server/kernel/drivers/scsi/megaraid/
# cp -f /mnt/server/megaraid_sas.ko /lib/modules/2.6.32-38-server/kernel/drivers/scsi/megaraid/
- Remove the USB storage after the next command.
# umount /mnt
- Return to the installer by pressing ALT + F7 or Alt + F1, continue with the installation.
- When "Installation complete" appears, don't restart and go to the console again with Ctl + ALT + F2.
- If ubuntu-desktop, execute the following comands.
# cd /lib/modules/2.6.32-38-generic/kernel/drivers/scsi/megaraid/
# cp -f megaraid_sas.ko /target/lib/modules/2.6.32-38-generic/kernel/drivers/scsi/megaraid/
# cd /target/boot
# mkinitramfs -k -o initrd.img-2.6.32-38-generic
- If ubuntu-server, execute the following comands.
# cd /lib/modules/2.6.32-38-server/kernel/drivers/scsi/megaraid/
# cp -f megaraid_sas.ko /target/lib/modules/2.6.32-38-server/kernel/drivers/scsi/megaraid/
# chroot /target
# cd /boot
# mkinitramfs -k -o initrd.img-2.6.32-38-server 2.6.32-38-server
* Warning that "grep: /proc/modules: No such file or directory" is displayed, but can be ignored.- Return to the installer by pressing ALT + F7 or Alt + F1 and complete the installation.
You need to change the SATA mode to "AHCI" to recognize the HDD.In this configuration, the value of the HDD capacity becomes different from product specifications by some bug. We avoid this by setting the kernel parameter libata.ignore_hpa = 0. Please carry out both the "Installation Steps" and "Post-Installation Steps" below.
- Start the BIOS SETUP Menu by pressing the F2 key when the POST.
- Go into [Advenced]-[Storage Configuration], change [SATA Mode] to "AHCI Mode".
* Installation Steps* Post-Installation Steps
- If two icons appear at the bottom of purple background, press the Esc key immediately.
- Press the F6 key in the screen of the installation menu.
- When you see a menu box in the bottom right, do nothing but press the Esc key.
- Start-up parameters will be displayed at the bottom, add the strings "libata.ignore_hpa = 0" and enter.
- Continue the installation.
(*3)
- Edit /etc/default/grub as follows:.
GRUB_CMDLINE_LINUX="libata.ignore_hpa=0"- Reflect the changes.
$ sudo update-grub- Turn off the power once.
$ sudo halt -p- When you turn on the power, HDDs be recognized by the correct amount.
ex. $ sudo parted /dev/sda -s print
Updating the LAN drivers
*On Board LAN Controller( tg3: -> 3.122n )(*4)
- You need development environment such as gcc.
- Download linux-3.122n.zip the driver for BCM5718 from Broadcom.
- Copy the driver package to /tmp.
- Execute the following comands.
# cd /tmp
# unzip linux-3.122n.zip
# cd Server/Linux/Driver
# tar zxvf tg3-3.122n.tar.gz
# cd tg3-3.122n/
# make
# make install
# modprobe -r tg3
# modprobe tg3- Update the initrd image.
ex. # mkinitramfs -o /boot/initrd.img-2.6.32-28-generic- Reboot and configure networking.
The following message is registered in the syslog on each boot.
ACPI Error: No handler for Region [OEM2] (ffff8804770320d8) [IPMI] (20090903/evregion-319)
ACPI Error: Region IPMI(7) has no handler (20090903/exfldio-295)
ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._PMM] (Node ffff880477034420), AE_NOT_EXIST
(*5)
The system may stop in the middle of the boot with the following display in rare cases. You must push the DC button to recover.
run-init: nuking initarmfs contents: Directory not empty
[ X.XXXXXX ] kernel panic -not syncing: Attempted to kill init!
(*6)NECESSARY
Uninstall gnome-disk-utility that incorrectly detects a hard drive failure.
# apt-get remove gnome-disk-utility
| Basic operation | UP |
| Checklist | Result | Comment |
|---|---|---|
| X Window System | A | 1024x768, thousands colors. |
| Mouse/keyboard | A | Test on X Window System. |
| Built-in LAN ports | B | ssh and ftp |
| Built-in LAN ports Teaming (bonding) | A | Use bonding driver. See the kernel document about bonding. |
| CPU information | A | cat /proc/cpuinfo |
| Memory information | A | cat /proc/meminfo |
| Main memory size | 32 | Tested size. (GB) |
| Optical disk drive | A | Copy and compare data files. |
| Serial port | A | Configure to login. |
| Remote Management | A | EXPRESSSCOPE Engine (Integrated remote media and KVM over IP) *You need a license key for these functions. |
| Backup Devices | UP |
-Hardware configuration
| Connection | Code | Model/Device | Driver |
|---|---|---|---|
| Conn1 | N8103-107 | Additional SCSI Controller (U320) | aic79xx |
| Conn2 | - | USB controller (USB2.0) | - |
| Conn3 | N8103-104A | Additional SAS Controller | mptsas |
| Checklist | Result | Comment | ||
|---|---|---|---|---|
| Conn1 | Conn2 | Conn3 | ||
| Backup, Restore | A | A | A | tar command |
| Reboot | 5 | 5 | 5 | The number of times. |
| go back | UP |