[Bug 1703479] Re: Ubuntu 17.04 & Kubuntu 17.04 LiveCD writes to bios/hardware clock; thereby messing up my installed Windows 10 Pro laptop time
Launchpad Bug Tracker
1703479 at bugs.launchpad.net
Sun Jul 8 10:52:02 UTC 2018
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: systemd (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in 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
Status in ntp package in Ubuntu:
Invalid
Status in systemd package in Ubuntu:
Confirmed
Bug description:
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ntp/+bug/1703479/+subscriptions
More information about the foundations-bugs
mailing list