FreeBSD(98) 2.0 and later よくある質問 : FreeBSD(98)の使用 : 起動時にいつも``WARNING: / was not properly dismounted''と表示されてしまうのはなぜですか?
Previous: カレントディレクトリのa.outを実行しようとしたのですが、``Commandnot found''と表示されるのはどうしてですか?
Next: 終了手順を踏まなければならないことは理解しているのですが、どうしてもリセットを行なわなければならない事態に陥ってしまいました。何か注意することはありますか?

6.24. 起動時にいつも``WARNING: / was not properly dismounted''と表示されてしまうのはなぜですか?

これは、前回の終了時にルートパーティションのマウントを正しくはずしてい ないことを示すメッセージです。FreeBSDでは、システムの終了時にすべての ファイルシステムのマウントを解除します。このとき、各ファイルシステムの スーパーブロックに``clean flag''というフラグを立てます。起動時に行なわれ るファイルシステムのチェックでは、このフラグが立っていれば、正常にマウ ントが解除されたファイルシステムであるとして何もしません。 質問にあるようなメッセージが出る原因としてもっとも可能性が高いのは、

正しい終了手順を行なっていないこと

です。FreeBSDを終了させる場合は、shutdown(8)やhalt(8)を使用します。 例えば、

shutdown -h now

システムを直ちに終了させます。(operatorグルー プに属するユーザが行なえます。)

halt

同じ。ただし、rootしか実行できない。

shutdown -r now

システムを再起動します。

reboot

同じ。ただし、rootしか実行できない。

という使い方があります。前2者の場合、終了処理が行なわれた後、

	The operating system has halted.
	Please press any key to reboot.

と表示されます。この表示が出てから電源やリセットボタンを操作して下さい。 絶対に、

いきなり電源ブチッ 暴走即リセット

ということを行なってはいけません。


FreeBSD(98) 2.0 and later よくある質問 : FreeBSD(98)の使用 : 起動時にいつも``WARNING: / was not properly dismounted''と表示されてしまうのはなぜですか?
Previous: カレントディレクトリのa.outを実行しようとしたのですが、``Commandnot found''と表示されるのはどうしてですか?
Next: 終了手順を踏まなければならないことは理解しているのですが、どうしてもリセットを行なわなければならない事態に陥ってしまいました。何か注意することはありますか?