LinuxとWindowsのデュアルブート環境において、各OSでの表示時刻がずれる現象が発生することがある。 この現象を解決する方法をまとめる。 環境 Linux_Windowsのデュアルブート可能なマシン Linux側の環境 Arch Linux (x86_64, Kernel 3.12-9-2) systemd (208-11) ntp (4.2.6.p5-18) Windows側の環境 Windows 7 (Pro, SP1) 解決法Windows側の時刻系を、UTCに設定する。 - Linux側の時刻系を、localtimeにする解決法もある。 しかし、ハードウェアクロックがlocaltimeだと、サマータイムの切替時に時刻がおかしくなることがあるらしい。 そのため、時刻系は、UTCを用いるのが望ましいと思われる。 設定手順 設定は、以下の手順で行う。 Linux側で設定されている