[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Getting Linux and XP to cooperate on the BIOS clock settings

I have a dual-boot system, running XP Pro and Debian linux.  After 
switching from sarge to etch, I kept seeing a message on linux boot 
about "Superblock last write time is in the future.  Fix? yes".

The boot proceeds normally after that, but I don't like inexplicable 
error messages, so I did some searching on the net.  Apparently, it 
had something to do with my bios clock being set to local time, rather 
than UTC.  The recommended "fix" was to set the bios clock to UTC, 
which I did.

However, when running XP, my system clock will periodically reset itself 
to the hardware clock, and the time jumps ahead four hours.  This causes 
problems with some audio recording I do in XP, as the program I use is 
set to start at a certain time, and to split the audio file every hour.

I found some articles about an XP registry key called "RealTimeIsUniversal", 
and I tried that, but it didn't help.  I disabled the Windows Time Service, 
since I use a third-party application to synchronize my system clock to 
0.us.pool.ntp.org a few times per day, but something is still resetting 
the system time to the bios clock every so often.

Is there a way I can get these two operating systems to agree on how to 
set a clock?

Reply to: