web-dev-qa-db-ja.com

再起動せずに/ファイルシステムに「noatime」フラグを追加するにはどうすればよいですか

/ etc/fstabにオプションを追加すると、remountコマンドはそれを実行しますか?

これは良いアイデアですか?

10
ckliborn

もう違います。 -o remount,noatimewas再起動せずにatimeを無効にする効果的な方法。

いい考えだとは思いませんが、時間をオフにするつもりなら、十分に古いカーネルを持っているとしたら、何が悪い考えかわかりません。マウントのmanページによると:

MS_REMOUNT

次のマウントフラグを変更できます。MS_RDONLY、MS_SYNCHRONOUS、MS_MANDLOCK; カーネル2.6.16より前、次のものも変更できます。MS_NOATIMEおよびMS_NODIRATIME;さらに、カーネル2.4.10より前では、MS_NOSUID、MS_NODEV、MS_NOEXECも変更される可能性がありました。

7
Jeff Ferland

はい、うまくいきます。
または次のように手動で追加できます:

mount -o remount,noatime /dev/sd0 /mnt
8
Mattias Ahnberg

/etc/fstabを編集し、適切なnoatimeエントリを/ファイルシステムエントリに追加します。

/ファイルシステムを次のように再マウントします。

mount -o remount,noatime /

7
ewwhite