I was using an old Lenovo notebook with a broken screen for a home server. As I wanted to have more storage than the internal HDD I used two 3.5" SATA disks attached to the computer via PCMCIA SATA controller. Was it my built or the controller or a disk, but a WD Green 2TB disk was developing problems in the ext4 filesystem. Seemengly at random. Because I had my /home and my /var/www on this disk, that led to so many problems that it drived me nuts. Several times.
Anyways, now I was set to finally ditch the laptop. One of the other problems it developed was that there was no way to switch to the VGA output. Fn+F7 was not working. Or I could switch if I hit the combination at the right moment after POST and at some point when the kernel was loading. (I now think that I might have been able to put a kernel parameter in GRUB, but it's over).
I've had some sort of a home server for the past 8 years. First it was a an old, decomissioned Compaq desktop (you know, the steel box type taking most of your desk space) with Fedora 4 on it. As it was power hungry and worse than that - noisy as a busy street I took the opportunity to replace it with the old laptop. That worked well until it was time to upgrade and finally solve the HDD corruption issues.
The new system:
- motherboard: Intel DN2800MTE
- Gigabit ethernet
- Hyperthreading (2 cores 2 threads each)
- 6W CPU power consumption. Total for the board probably below 15W
- ram: 8GB
- Intel never released 64bit video drivers so they provide this board to be used with 32bit OS only thus the official 4GB limit, but it can address the 8GB just fine running Fedora 64bit
- storage: 32GB mSATA SSD
- Some tuning for SSD was done: defaults,discard,noatime,nodiratime; tmpfs for /tmp
- The chipset runs HOT. You can not touch it. I used a small heatsink with thermal paste and I can touch the sink without burning my fingers. The chipset is the only thing in the documentation that can withstand 115°C
During setup the Fedora kernel was trying to switch to the built in LVDS output. At some point during the boot the VGA nmonitor went blank. I had to add this
to the kernel line. Turns out you can disable the LVDS in BIOS, so try this first.
When running the system with a large (12cm) slow (~900rpm) fan blowing against the CPU/chipset the system temperature is ~31°C. Without the fan: ~41°C. As the chipset is very hot, but the system is designed to run fanless and currently I have no case for it I feel it can run without the fan, but not without some heatsinking of the chipset.
Initially I wanted to add a mSATA SSD and my two SATA 3.5" classic spinning disks HDDs to the system. At the time I was selecting this motherboard it seemed perfect - 2 SATA connectors on the board. But it seems that the controller can support only 2 SATA disks and so one of the SATA ports is multiplexed with the mSATA port. Once I had my SSD I could only use one more HDD.
Enter cheap ebay solution - a PCIe expansion board with ASM1061 chipset. Seems to be running fine for now.