web-dev-qa-db-ja.com

新規インストール14.04の/ etc / default / rcSでUTC = no。どうして?

最近、14.04をインストールしましたが、新規インストールとして行うことにしました。

システム上の唯一のUbuntuインストールを消去し、Windows 7のインストールを残し、mdadmを介してインストールしました(mdadmで/ bootを使用して、mdadmを使用せずにインストールすると、他のいくつかの頭痛の種を節約できます。両方のケースで起こったことを説明しています)。

関連するパーティションを手動でフォーマットすることにより、以前のUbuntuインストールのすべてが完全に消去されました。

現在、アイルランドの夏時間(UTC + 01:00)のタイムゾーンにいます。 Windowsは1時間先に時間をジャンプし始めました。

現在、UTC bios時間は現地時間であると考えて、デフォルトのWindowsインストールが1時間前にジャンプすることを期待するかもしれませんが、これは1時間先であり、いくつかの安全な動作を得るためにRealTimeIsUniversalをレジストリに設定しましたWindowsから。

これを少し混乱させた後、/ etc/default/rcSに、Ubuntuを通常のUTC=noではなくUTC=yesという行が存在することに気付きました。

これは、ローカル時間の非論理的な選択(明確ではない)が通常Windowsのみを使用する人々によく知られている設定であり、MSがサポートしない方法でWindowsを修正するよりも変更が少ないことを意味しますが、私は確かに設定しませんでしたそれ。

これは簡単に修正できましたが、何が壊れたのかわからないので、再び壊れないことはわかりません。

使用時またはインストール時にUTC=noを設定するものはありますか?その場合、ブロックできますか?

6
Jon Hanna

他のOSがないクリーンディスクにUbuntuをインストールする場合、UTC = yesがデフォルトとして使用されます。あなたの状況では、WindowsはUbuntu以外にあります。そのため、インストール時にUbuntuはWindowsを検出し、UTC = noを設定します。 Ubuntuはクリーンですが、ディスクはクリーンではありません。

3
snowhawkyrf