[Ubuntu] Intel Compute Stick(Ubuntu版)で起動できないと思ったらBIOSの時間が原因だった件
作業用サーバーとして使っているIntel Compute Stick(Ubuntu版)が突然起動しなくなったので原因を探していたところ、BIOSの時間が原因だったという話。
更新日: 2018.7.17公開日: 2018.5.15
現象
Ubuntuの起動画面で文字化けしたエラー文言が出てきて起動が進まない状況でした。
Grubのメニューからadvanced optionを選んでfsckをかけてみると、
Superblock last mount time is in the future
というエラーが出ていたので調べてみると、BIOSの時間がおかしいのではないか?というUbuntu公式フォーラムの書き込みを発見。エラー文言から言ってもこれっぽいということで修正します。
BIOSの時刻を確認&&修正
起動時にF2を押すとBIOSメニューに入れます。
BIOSの時刻をみてみると「2015/1/1」となってので、手動で現在日時に修正します。
無事起動
BIOS設定を保存して再起動すると無事起動ができました。
どのタイミングでCMOSの設定がクリアされてしまったのか不明ですが、その後は問題なく動いているので、同じ現象に遭遇したらBIOSの時間をチェックすると良いかもしれません。