Re: Getting Linux and XP to cooperate on the BIOS clock settings
-----BEGIN PGP SIGNED MESSAGE-----
> 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?
In the past, it has been the case that Windows XP could not be set to
keep the computer's time as UTC time and do the calculations to display
the proper local time based on time zone. The may have recently changed
that, but it would have to be post-SP2.
With my dual-boot laptop, I have to set Debian to use local time rather
than UTC time (by setting UTC=no in /etc/default/rcS), then both systems
keep the local clock set to the local time.
Using this method, I am not seeing the error messages about the write
time on the superblock.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v126.96.36.199 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----