mikef90000 wrote:level323 wrote: .... snip ....
Not just beginners !!
In ancient history just after the wheel was invented IBM mainframes came along, and their sysprogs Always installed new O/S versions on a different HDD pack. If testing worked without significant impact it would be switched into production.
Same process with Cisco routers (which had separate O/S images on separate flash storage devices. Easy to switch out and roll back if needed.
When disk space became cheap enough I created multiple boot partitions and kept personal data on separate partitions as well.
FWIW, I have (for around 3 years now) been running SolydK on a btrfs partition, with the OS and user data in separate subvols. So before I attempted the upgrade script I simply made a readonly snapshot of the OS subvol (which took <1sec) so that I could rollback almost instantly if the upgrade seriously borked itself. Turns out I didn't need to, which is even better. btrfs FTW!