まず、Acer Aspire 4930にLinux Mintをインストールしてから、Windows 7でデュアルブートしました。
Linux Mintでは常に正確な時間が表示されますが、Windowsで起動すると時間が数時間後に移動し、時間をリセットした後も再起動時に間違った時間が表示されます。
質問:
なぜこれが起こるのですか?
どうですか?
ベストアンサー1
Windowsでは、システムRTCクロックは伝統的に現地時間を維持しています。 UnixとLinuxでは、伝統的にUTCとして保存され、/etc/localtime
表示されている時間が正確であるように現在のタイムゾーンを表すために使用されます。
RTCが1つしかないため、デュアルブート構成ではこれら2つの世界観がクラッシュします。通常、LinuxではRTCが現地時間であると仮定するように指示します(Windowsではこれを知る方法がないため)。これはLinuxごとに異なりますが、MintはUbuntuと同じであるため、Windowsで時計を現地時間に設定すると、Linuxではこれを無視しますUTC=no
。/etc/default/rcS
編集者ノート:
このファイルは、Linux Mint 19以降(またはより正確にはUbuntu 18.04ベース以降)には存在しません。
/etc/default/rcS