Few months ago I decide to buy a new computer for our hosting services that planned to be colocated at Jakarta (directly connected with IIX – Indonesian Internet eXchange). The specs was great (Q6600 – Intel QuadCore, with 4Gb of RAM, and P5KC Asus Motherboard). Sadly my favourite CentOS cannot be installed smoothly. But thank god now server is up and running with CentOS 5 and CPANEL installed – ready to roar!!!
Here’s some problem before :
- DVD-ROM was detected, but no SATA Disk detected
Solution : put acpi=off on /etc/grub.conf, but problem no. 2 comes up
- Installation went through smoothly, but SATA disks are detected as IDE
So I got a very poor disks performance. Usualy when I perform “hdparm -Tt /dev/sdX” on SATA disks, Timing buffered disk reads will hit 60 – 70MB/sec. But on my new machine, it shows only 4MB/sec. And it’s not detected as sdX, but hdX 😦
- Attansic onboard ethernet is not detected
But it’s quite easy to solve this problem. Just put Centos compatible ethernet, or download attansic ethernet driver for linux. I do both of it (hey .. we need backup right?)
What I most concerned is problem No#2. Get real!! 4MB/sec?
I think this problem because Centos kernel that delivered on installation DVD haven’t support JMicron controller. I have try to install it with SATA DVD-ROM, but I got the same result.
So here’s what I do :
- I install Centos 5 on my old ASUS P5LD2-VM SE board
My goals is get my disks detected as SATA
- Update kernel to the latest which is currently 2.6.18-53-PAE
I use PAE kernel because non-PAE only detect 3 of 4GB RAM. But the main reason is to get the latest JMicron driver for SATA controller
- I put installed SATA disk on ASUS P5KC motherboard and add “ide[n]=noprobe” (n = device number) so that Centos wont try to probe the disk with old IDE driver
- Download Attansic ethernet driver and compile it