FreeBSDでsoft updateを有効にする。


soft updateとは?


ファイルシステムへの書き込み方法の1つ。
高速かつ安全・・・。

ファイルシステムに構造変化があった場合
バッファリングしながら変化順に書き出して
構造を維持する??なんのこっちゃ?


やるにこしたことはないということで・・・


▼手順
・現状確認
# mount
/dev/ad0s1a on / (ufs, local)
devfs on /dev (devfs, local)

・有効化
# tunefs -n enable /


ここで
tunefs: soft updates cannot be enabled until fsck is run
tunefs: /dev/ad0s1a: failed to write superblock
とエラーが出た場合はシングルユーザモードで起動してから行う。
(ふりーびはバックグラウンドでfsckがかかっていると聞いたことがある)

※シングルの起動の仕方↓
起動時に Booting [kernel] in * secords とでてるときに Enter 意外を押すと
ok> とでるのでそこで boot -s と入力する


・有効化を確認
# mount
/dev/ad0s1a on / (ufs, local, soft-updates)
devfs on /dev (devfs, local)