Ubuntu と Windows 10 の時間のズレを合わせる 我が家で保有するパソコンの 8割は Ubuntuまたは Ubuntuフレーバー(Lubuntu, Xubuntu など)と Windows 10 のマルチブート環境で運用しています。この環境で起こるのが Windows側で時計の時刻が「9時間遅れる」現象です。 下の画像は BIOSユーティリティのスクリーンショットです。 日付が 23:51 金曜日[04/10/2020] になっていますがこの時の日本時間は 08:51 土曜日[04/11/2020] と、このようなズレ方をします。 一般的にパソコンの OS上の時間のズレは CMOSバックアップ用電池(マザーボードに付いているボタン電池)切れとか電池切れ真近などと言われているようですがこの場合は当てはまりません。各OSの仕様に由来します。 このページでは マルチブート環境下 の
オペレーティング システムでは、時間 (クロック) は 3 つの部分によって決定されます: 時間の値、現地時間か UTC かそれ以外か、タイム ゾーン、および該当する場合は夏時間 (DST) です。この記事では、それらが何であるか、およびそれらの読み取り/設定方法について説明します。システムには、ハードウェア クロックとシステム クロックの 2 つのクロックが存在します。これについても、この記事で詳しく説明します。 ほとんどのオペレーティング システムの標準的な動作は次のとおりです。 起動時にハードウェア クロックからシステム クロックを設定します。 システムクロックの正確な時刻を維持します。#時刻同期 を参照してください。 シャットダウン時にシステム クロックからハードウェア クロックを設定します。 ハードウェアクロック (又の名をリアルタイムクロック (Real Time Clock,
同じPCに Windows と Ubuntu をインストールして、それらを交互に立ち上げてみると、時刻が9時間ずれてしまいます。少し放っておけば自動修正されるのだけれど、あまり良くない。 これは各OSが、時刻を Windows : ローカルな時刻(日本だったらJST:日本標準時) Ubuntu : 協定世界時(UTC) で管理していることから生じてしまう現象で、 Linuxを立ち上げる Linuxをシャットダウン … このときハードウェア・クロック(リアルタイム・クロック:RTC)に UTC の時刻を書き込む。 その後 Windows を立ち上げると、ハードウェア・クロックの時刻を JST だと思いこんで読み込む。 Windowsのロケール(地域)設定に基づいて、JST と UTC の時差(=9時間)を差っ引いて OS 内で利用する。 …で、結果 9時間 ズレる、ということですね。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く