The 02.12.10 at 09:00, SRGlasoe wrote:
If you dual-boot into Windows you must set your Linux time to "localtime" not UTC to keep accurate machine time between Windows and Linux boots. I had changed to UTC under SuSE 8.1 and time was always wrong after having booted to Windows (98, 98SE, Win2K). Deleting the /etc/adjtime worked only for a login session. Once I reset SuSE 8.1 to "localtime" its been rock solid under both OSes.
I know. But I use windows perhaps 5% of the time, so I prefer it the other way round :-) In W-Me I have set the "don't adjust for winter/summer time", and it leaves the clock alone - almost - but this time I was restoring windows from backup, and it decided to change the hour before I had time to say "no" :-( There is another issue. Ntpdate can be used to correct the drift of the bios clock, and that is what the /etc/adjtime is for. This adjustment is shattered if we run windows, because windows is continually updating the system time copying it to the hardware or cmos or bios time. -- Cheers, Carlos Robinson