時計、ハードウェア、起動

時計、ハードウェア、起動

数日前、Mint 17.2のインストールを開始するのに苦労しました。基本的に起動時に画面が黒くなり、何もできなくなります。しばらくしてもGUIはロードされず、単純な空の画面のみが表示されます。このようなことが何度も起こりました。 Mintはそれ以前はうまくいきました。

回復モードで起動し、ファイルシステムチェックを実行しましたが、ルートパーティションとプライマリパーティションでさまざまな「予期しない不一致」エラーが発生しました。ただし、後でCtrl- を使用してAlt端末にアクセスF2し、メンテナンスシェルにログインすることができました。私は私の問題をオンラインで探してみましたが、解決策はオプションをfsck使用してユーティリティを実行することでした-r(私の考えでは)、問題の原因は同期されていないハードウェア時計と根本的な原因であることがわかりました。時間と同じに設定されていません。問題を解決し、正常に再起動できました。

ところで、OSを正常にロードするのにハードウェアのタイミングがなぜそんなに重要なのか疑問に思います。これがどのように機能するのか、そして今後この問題を回避する方法を知っている人はいますか?

答え1

ハードウェア時計は、速度が遅くなったり速くなったりする傾向があります。システムが起動してファイルシステムを確認すると、スーパーブロックのタイムスタンプがシステムクロックに基づいて将来的にあることを発見し(遅い場合)、ファイルシステムをマウントせずに拒否します。

今後この問題を回避するには、NTPを使用して時計をタイムサーバーと継続的に同期する必要があります。これを行うには、次の操作を行います。

$ sudo apt-get install ntp

これでntpパッケージがインストールされ、NTPデーモンが起動します(バックグラウンドで実行され、時計を調整します)。

実行していることを確認するには、次の手順に従ってください。

$ sudo service ntp status

「* NTPサーバーが稼働しています」などの内容を出力する必要があります。

関連情報