To find the culprits spinning up my disk I ran:
ls -talcin the root (/) folder and some other places. Then I added the entries I found to /etc/fstab:
tmpfs /var/log tmpfs defaults 0 0 tmpfs /var/lib/dhcp tmpfs defaults 0 0 tmpfs /var/lib/sudo tmpfs mode=700 0 0 tmpfs /var/lib/update-notifier tmpfs defaults 0 0And also added ",noatime" to my HDD partitions (not swap however). Then I added
hdparm -B -S 243 /dev/disk/by-id/ata-XXXXXX_YYYYYYto my /etc/rc.local. Apart from that I installed a couple of packages I wanted and set an hourly cron job running dynamic DNS so I can connect from anywhere. DuckDNS is free and simple to use:
curl -k "https://www.duckdns.org/update?domains=pixeldoctrine&token=xxxxxx-yyyyyy-zzzzzz&ip="Right, I also started the rsync service because I wanted a better way to backup my pictures. That's all I had to do to get the server exactly as I wanted it. If somebody could make a nice GUI to go with the desktop installations, I'm betting Linux will take over in a few years. Oh, and here's my powertop output:
Summary: 4.4 wakeups/second, 0.0 GPU ops/seconds, 0.0 VFS ops/sec and 0.3% CPU useIn the last 7 major version steps they've managed to more than half the wakeups on my machine when idling. I'm pretty sure Microsoft is not up to the challenge any time soon. "Which solution is best" is slowly overpowering "how much money is in this new solution" in some of areas where there is a BDFL. Linux desktop GUI needs an outstanding BDFL; with that I'd be hooked.