I'm new to Ubuntu and Linux, so maybe that's the reason I don't understand how Ubuntu seems to be changing the CMOS/BIOS settings of my clock, after bootup.
I'm using version 8.04.
I have setup a dual boot situation using the /boot/grub/menu.lst to boot between Ubuntu and Windows XP.
The Ubuntu drive is set as slave, and the NTFS drive (Windows) is set as master.
This works flawlessly; except for the clock time.
If I choose to boot from Windows, at cold start up, the clock time is correct in the BIOS.
If I decide to boot to Ubuntu, the clock time displayed, is correct in Ubuntu.
When I restart the machine and select Windows after being in Ubuntu, the clock in the BIOS is now exactly 4 hours ahead of the time it's supposed to be.
I must reset it in the BIOS prior to booting Windows, again.
I've checked time settings in Ubuntu and selected servers and the correct time zone for where I am (Eastern, USA).
I have searched some tech forums on the topic, but haven't yet found my problem showing up for someone else.
Can anyone shed some light on this for me?
I would be happy to post whatever files from Ubuntu or Windows XP that I need to for review by this group's members.