Public bug reported: I created Live USB thumb drives of Ubuntu & Kubuntu 17.04 and when I went to try them out, all was fine because the clock displayed in Ubuntu & Kubuntu was correct. I had assumed that Ubuntu & Kubuntu OS would assume that it was forbidden to alter the bios/hardware clock because that would defeat the entire purpose of a Live environment.
I had assumed that the two Linux OS would perform a check to see if the bios/hardware clock was set to UTC. If the bios/hardware clock was set to UTC then great. Still the Live OS should not touch the bios clock with out permission. The two Linux OS should via a dialog box ask the user if the clock can be changed via ntpdate or ntp and a warning that doing so will likely alter the time to an incorrect time in Windows. If the bios/hardware clock is found to be non-UTC then the two Linux OS should simply display that time and not use ntpdate or ntp. At this point if the user wishes to correct the time in the two Linux OS, The two Linux OS should warn the user that giving the two Linux OS permission to change the time will mess up Windows. In an Live environment the bios/hardware clock should never be written to, instead only read from and the time simply be an accurate reflection of the bios/hardware clock. Any writing to the bios/hardware clock should first be prompted by a permission dialog box and it should display a warning that altering the clock in Ubuntu & Kubuntu will most likely mess up the time in Windows. Upon shutdown of the Live session the Ubuntu & Kubuntu should offer to restore the bios/hardware clock to what it was when first booting the Live session. Inaccurate time in Windows has no doubt it's fair share of problems. Accurate time is important and accurate ticking is even more important. The bios/hardware clock should never be written to without user permission. User permission on Linux is granted by installing ntpdate or ntp and possibly the editing of config files. This can also be done during the install process where you choose your timezone and tick the option to update time via Internet. User permission on Windows is done during install time as well as post install fiddling with the time and date settings in Windows. Both Linux and Windows fail in warning user about changing bios/hardware clock. Please do not write to the bios/hardware clock without user permission and please display a warning that doing so may adversely affect other operating systems. I fully expect no surprises when I am done with the live session and I boot back into Windows. Maybe it's my fault, maybe I changed the clock in the Live session. But and But I was never warned that changing the time display in Ubuntu & Kubuntu was changing the bios/hardware clock and that my Windows OS was all screwed up time wise. This is my first Windows computer since I switched to Linux in 1996, so maybe I am simply uneducated in how time works in Windows. I use UTC on all my Linux machines. It's so much easier to use local time on Windows. I'm happy to help debug. ** Affects: ubuntu Importance: Undecided Status: New ** Tags: bios clock time windows -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1703479 Title: Ubuntu 17.04 & Kubuntu 17.04 LiveCD writes to bios/hardware clock; thereby messing up my installed Windows 10 Pro laptop time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1703479/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs