I was surprised to find my less-than-a-year-old HP Microserver Gen8 taking over half an hour to come back from each reboot. Closer inspection showed the system clock jumping back to 2016 every time it restarted, which forces an fsck when Linux realises its disks have been modified “in the future”. Checking >1TB of disk takes a long time.
It’s been a while since I had to replace a CMOS battery, but it fixed the problem:
It doesn’t apply to everyone who works in the IT industry, but as most of us get older, we lose our tolerance for things which don’t Just Work, at least in our home lives. When you’ve spent all day working with new and sharp-edged technology, you really want to come home and have your appliances act like appliances, not like computers which misbehave and need debugging. Having said that, a related phenomenon I’ve experienced over the past year is that when you are promoted far enough to stop doing coding for a living, you may have a resurgence of interest in hacking around with stuff in your spare time…
This has got very slick. These days, if you buy a new Pi with one of their SD cards, it boots to a nice menu asking which operating system you’d like to install – including Microsoft’s IoT offering, which looks interesting. I haven’t tried it yet, though, as my first Pi 3 is destined for media centre duties, making OSMC the OS of choice.