fstab defaults
オプションの意味は次のとおりrw,suid,dev,exec,auto,nouser,async
です。
しかし、たとえばrelatime
、もう1つのオプションを追加したい場合、デフォルトも追加する必要がありますか、それとも適用されますか?少なくとも1つのオプションを追加する必要がありますか?
いくつかの例:
1. UUID=bfb42838-d866-4233-9679-96e7536356df /media/data ext3 defaults 0 2
2. UUID=bfb42838-d866-4233-9679-96e7536356df /media/data ext3 0 2
3. UUID=bfb42838-d866-4233-9679-96e7536356df /media/data ext3 defaults,relatime 0 2
4. UUID=bfb42838-d866-4233-9679-96e7536356df /media/data ext3 relatime 0 2
(2)は正しいですか(オプションはありません)?(1)と(2)は同じですか?(3)と(4)は同じですか?
さらに、Ubuntu 8.04では、Linuxネイティブファイルシステムのデフォルトとしてrelatimeが使用されていることをUbuntu Community Documentationで読みました。12.04についても同様ですか?はいの場合、mountコマンドを使用するとなぜこれが表示されますか?
/dev/sda2 on / type ext4 (rw,errors=remount-ro)
いいえの場合、なぜですか?relatime
今すぐ使用することはお勧めできませんか?非システムパーティションに適用したかっただけです。
編集:
マウントされたパーティションとそのオプションをリストする他のコマンドを見つけました:
cat /proc/mounts
これは、defaults
fstab のオプションでマウントされたパーティションの結果です。
/dev/sdb2 /media/adat ext3 rw,relatime,errors=continue,barrier=1,data=ordered 0 0
これはmount
同じパーティションの出力です:
/dev/sdb2 on /media/adat type ext3 (rw)
そして、同じパーティションが非rootユーザーとしてNautilusからマウントされた場合の結果は次のとおりです。
/dev/sdb2 /media/adat ext3 rw,nosuid,nodev,relatime,errors=continue,barrier=1,data=ordered 0 0
/dev/sdb2 on /media/adat type ext3 (rw,nosuid,nodev,uhelper=udisks)
したがって、12.04でパーティションrelatime
をマウントする場合に使用されるように見えext
ます。したがって、手動で追加する必要はありません。だから私の問題は広く解決されています。しかし、にあるはずのオプションがでdefaults
さえリストされない理由はまだわかりませんcat /proc/mounts
。パーティションマウントオプションをリストする3番目の、さらに良い方法があるかもしれません