une2fs デフォルトのマウントオプションがマウント出力に表示されないのは正常ですか?

une2fs デフォルトのマウントオプションがマウント出力に表示されないのは正常ですか?

ext4形式の2つのパーティションを持つSSDがあります。 2番目のパーティションでは、以下をdiscard使用してファイルシステムレベルでデフォルトオプションを有効にしました。

$ sudo tune2fs -o discard /dev/sda2
tune2fs 1.45.5 (07-Jan-2020)
$ sudo tune2fs -l /dev/sda2 | grep 'mount options'
Default mount options:    user_xattr acl discard

また、discard両方のパーティションにこのオプションを追加しました/etc/fstab

/dev/sda2 /     ext4 rw,relatime,discard,stripe=8191 0 1
/dev/sda1 /boot ext4 rw,relatime,discard,stripe=8191 0 2

ただし、出力を表示すると、mountfsレベルのデフォルトのマウントオプションを持たない出力のみがdiscard有効になっているように見えます。

$ mount | grep '^/dev'
/dev/sda2 on / type ext4 (rw,relatime,stripe=8191)
/dev/sda1 on /boot type ext4 (rw,relatime,discard,stripe=8191)

言及されている他のオプションtune2fsも言及されていません。

それでは言及されていませんが、discard現在のインストールでこの機能が有効になっていると思いますか?これを確認する方法はありますか?私は、Evenの出力は現在のインストールとは何の関係もないということです。/dev/sda2mounttune2fs

編集:コマンドラインでもインストールしようとしましたが、それでも出力mount -o discardに表示されません。mount

$ sudo tune2fs -o discard /dev/sda1
tune2fs 1.45.5 (07-Jan-2020)
$ sudo umount /boot
$ sudo mount -o discard /boot
$ mount | grep sda1
/dev/sda1 on /boot type ext4 (rw,relatime,stripe=8191)

ベストアンサー1

/proc/mountsmountデフォルト設定に含まれる設定は表示されません。、ファイルシステムオプションで設定されているデフォルト値の使用など、残念ながらtune2fsこれは正常です。

有効になっていることを確認するには、discardデフォルト値を確認してmountオプションを確認してから、2つの情報セットを組み合わせる必要があります。

おすすめ記事