Originally Posted by
StuckInYYZ
1) Some people don't save their work (not the OP in this case) and then complain when the system reboots...
The only stuff I normally have open saves fine on a forced reboot and will recover even if not saved.
2) Some people have systems that require controlled reboots (this is where the OP fits in my opinion).
Yup. The problem is I normally have some virtual machines open all the time and they don't take kindly to the forced reboot.
3) Some people are just lazy and don't want to have to do certain tasks (eg, another person I know constantly has 20 tabs open in their web browser and doesn't like recreating them even if their system is performing poorly).
I'm sure I have more than that open--a non-issue, I have an extension that saves the tabs when closed.
I often tell people... doesn't matter what you use, at one point ALL systems need a reboot (yes, Mac and Linux systems too). Mitigate it and you should be fine. My devops friend for example... doesn't take my advice and then complains when it happens. I rarely lose data to patching (maybe once when I forgot to set up the notify before reboot). I used to run my personal VMs on Windows but having to worry about patching, it made more sense to rebuild the boxes on a linux system... and at one point, I'm going to go to an L1 hypervisor (like XCP-ng or Proxmox).
I do agree--if it's got a processor it will need a reboot someday. (My wackiest one to date: a pair of routers connecting the networks between two cities--this before the days of VPNs. Reset one--not fixed. Reset the other--not fixed. We finally figured out that they were corrupting each other, they had to be shut down at the same time, then brought back up.) I don't mind loading updates, I do mind the
surprise reboots. There's half a dozen things that have to be shut down manually to save state data.) I wouldn't mind if once the time limit is up that restart simply loaded the update. (Shutdown is another matter--on laptop systems Windows will know if it's on battery, but on desktops it won't know it's on UPS.)