fstab
의 아카이브 위키 /
의 옵션을 defaults,noatime
로 지정하지만 설치시 기본 fstab
는 rw,relatime
의 옵션으로 생성되었습니다. Arch Wiki 는 atime
문제를 다룹니다. 제가 궁금한 것은 defaults
옵션입니다. mount
의 man
페이지 내용 :
기본값
기본 옵션 인 rw, suid, dev, exec, auto, nouser 및 async를 사용합니다.
모든 기본 마운트 옵션의 실제 세트는 커널 및 파일 시스템 유형에 따라 다릅니다. 자세한 내용은이 섹션의 시작 부분을 참조하십시오.
defaults
옵션이있는 경우에만 기본 옵션이 사용됩니다. 제공되거나 모든 경우에 사용됩니까? fstab
에 defaults
가 필요합니까?
댓글
답변
defaults
만 필요합니다. 필드가 비어있는 경우
5 번째 또는 6 번째 필드가없는 경우 옵션 필드가 비어 있으면 모두 생략 할 수 있습니다. 필드 5는 덤프 빈도이며 요즘 거의 사용되지 않습니다. 필드 6 fsck
순서, /
의 경우 1, 부팅시 마운트 된 다른 파일 시스템의 경우 2, 그렇지 않은 경우 0이어야합니다. 필드 5와 6은 생략 할 수 있습니다. 값이 0이면 필드 6이 있으면 필드 5가 있어야합니다.
따라서 defaults
는
/dev/foo /foo somefs defaults 0 1
(
또는 ro
대신)
하지만 다른 옵션을 지정할 때 생략 할 수 있습니다.
예 : 아래 마운트는 동일한 효과를 갖습니다.
/dev/foo /foo somefs ro 0 1 /dev/foo /foo somefs defaults,ro 0 1
그러나 이것도 동일한 효과를 갖습니다.
/dev/foo /foo somefs defaults 0 0 /dev/foo /foo somefs
ro
또는nosuid
)을 지정하면 기본값을 잊어 버릴 수 있습니다.