A customer asked me to install sbs2008. I usually install Linux servers. I have experience of MS server 2003 sbs2003 but this is my first sbs2008. As I have set up several HP ML115 G5 desktop domain servers with Linux/Samba recently I recommended the ML115 G5 to my customer who purchased the server and software himself. It came with only 2Gb of RAM and I was unable to find ECC memory locally. (This was Friday). I ordered 2Gb of the appropriate ECC RAM from a specialist for special delivery on Sat AM, but found when I fitted it that one of the two 1Gb modules was faulty. The customer requirement was for the server to be working on Monday, so I bought 2*2GB of non-ECC DDR2-800 RAM locally. i have tried four times to install SBS2008 (reformatting each time). It will unpack the software and most times reaches the stage of asking for server name, domain etc before the 30 minutes+ loading windows. It locks up at this step, either completely or just stops with disk activity but no progress.
I have run a continual memtest overnight, it is now on the 10th cycle with no errors found. Obviously ECC is disabled and I note that although it knows there is 4096Mb, it states 'testing 116K - 2816M 4095Mb', sometimes showing (4096Mb - 5376Mb 4095Mb). I think this may be due to this ECC/ Non-ECC memory issue, but would appreciate some confirmation of this.
Also is 4Gb ECC memory sufficient for 4 users on sbs2008?
ON another issue, to replicate the IP settings in the customer's office, when I took the machine away, I used a netgear WGR614 router plugged into my own network. (I have a 10.0.1.x range, but the customer has 192.168.1.x) I noted that the sbs2008 took over the router! I had to reset it and disable uPNP. I understand that sbs2008 insists on handling dhcp, but I want control through the router myself of open ports etc. Is this normal behaviour?