Hello!
I have a server setup currently running the 2.6.18 kernel and it is stable. But I need to upgrade, patch and configure a new kernel to get my gameserver to run smooth on this setup. My server is a Intel server 5000 running dual quad-core (new) xeons 2 GB ram and plenty of hdd.
As I said I need to configure my kernel to get the counterstrike:source servers running on it to run smoothly. With the current setup they do not get enough headroom to perform. So I am following a guide over at steampowered.com too get the kernel compiled and running. But the new kernel does not boot. It cannot find the hdd:s
So a couple of question about kernel configing. I have currently added all sata drivers into the kernel. Do I have to add those drivers (the once I need, of which I am not sure) to the kernel or can I have them as a module?
my second question is what drivers do I need. If I run lsmod -n I get this:
00:00.0 0600: 8086:25d8 (rev b1)
00:02.0 0604: 8086:25f7 (rev b1)
00:03.0 0604: 8086:25e3 (rev b1)
00:04.0 0604: 8086:25f8 (rev b1)
00:05.0 0604: 8086:25e5 (rev b1)
00:06.0 0604: 8086:25f9 (rev b1)
00:07.0 0604: 8086:25e7 (rev b1)
00:08.0 0880: 8086:1a38 (rev b1)
00:10.0 0600: 8086:25f0 (rev b1)
00:10.1 0600: 8086:25f0 (rev b1)
00:10.2 0600: 8086:25f0 (rev b1)
00:11.0 0600: 8086:25f1 (rev b1)
00:13.0 0600: 8086:25f3 (rev b1)
00:15.0 0600: 8086:25f5 (rev b1)
00:16.0 0600: 8086:25f6 (rev b1)
00:1c.0 0604: 8086:2690 (rev 09)
00:1d.0 0c03: 8086:2688 (rev 09)
00:1d.1 0c03: 8086:2689 (rev 09)
00:1d.2 0c03: 8086:268a (rev 09)
00:1d.3 0c03: 8086:268b (rev 09)
00:1d.7 0c03: 8086:268c (rev 09)
00:1e.0 0604: 8086:244e (rev d9)
00:1f.0 0601: 8086:2670 (rev 09)
00:1f.1 0101: 8086:269e (rev 09)
00:1f.2 0106: 8086:2681 (rev 09)
00:1f.3 0c05: 8086:269b (rev 09)
01:00.0 0604: 8086:3500 (rev 01)
01:00.3 0604: 8086:350c (rev 01)
02:00.0 0604: 8086:3510 (rev 01)
02:02.0 0604: 8086:3518 (rev 01)
04:00.0 0200: 8086:1096 (rev 01)
04:00.1 0200: 8086:1096 (rev 01)
0c:0c.0 0300: 1002:515e (rev 02)
I have checked with this website:
http://kmuto.jp/debian/hcl/index.cgi and added "ahci" (in device-> ->sata) when I added the sata drivers but which more do I need. There are several of "piix" options in the kernel and I added the once I thought I needed. Do I need them all or is that not part of the hdd:s?
I also found the "i2c-i801" and "i810_rng" and added them to the kernel but that did not seem to make much difference.
So I guess the bottom line is what do I need to add to the kernel config to boot this thing???