WindowsとLinuxにおけるUTC問題

Mac OS X/Linux/UNIXは、ハードウェアに設定された時刻をUTCと解釈するのに対し、Windows XPではデフォルトでローカルタイムとして解釈するようなのです。そのため、Mac OS XWindows XPを切り替えるたびに、時刻がずれます(日本の場合だと、9時間)。

解決策は、Windows XPでもハードウェアに設定された時刻をUTCとして解釈させるように、レジストリを書き換える事でした。

UbuntuTime - Community Ubuntu Documentationに答があります。ページの最後の"Multiple Boot Systems Time Conflicts"に、その設定方法が書かれています。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001

これで、時刻がずれなくなりました。Mac OS XWindows XPデュアルブートではなく、LinuxWindows XPデュアルブートを設定している方にも有効なテクニックです。

ソース:
http://plus-alpha-space.cocolog-nifty.com/blog/2008/05/imac_252a.html

UbuntuTime