une2fs 기본 마운트 옵션이 마운트 출력에 표시되지 않는 것이 정상입니까?

une2fs 기본 마운트 옵션이 마운트 출력에 표시되지 않는 것이 정상입니까?

ext4 형식의 파티션이 2개 있는 SSD가 있습니다. 두 번째 파티션에서는 다음을 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옵션을 확인한 다음 두 가지 정보 세트를 결합해야 합니다.

관련 정보