기본 fstab 마운트 옵션


18

깨끗한 Ubuntu 11.04 (Natty Narwhal) 설치에서는 모든 것에 단일 파티션 만 사용했습니다. fstab 파일에 추가 된 줄은 다음과 같습니다

UUID=xxx     /      ext4    errors=remount-ro    0    1

' 기본값이 없어야합니다 '이 없어야합니까?

홈 폴더를 다른 파티션으로 이동하려고 시도 하면서이 문제에 부딪 쳤습니다. 나는 그것을했고 모든 것이 잘 작동합니다. errors=remount-ro에 대한 fstab 줄 에만 추가 했습니다 /home.

이제는 '보안'하는 과정에 있으며 nodev 및 nosuid 추가와 같은 옵션을보다 현명하게 선택합니다. 따라서 '기본값'을 추가해야합니까? 왜 추가되지 않습니까?

어쨌든 Natty Narwhal의 '기본값'은 무엇입니까?

추가해야합니까

UUID=xxx /home ext4 nodev,nosuid,errors=remount-ro 0 2

또는

UUID=xxx /home ext4 defaults,nodev,nosuid,error=remount-ro 0 2

또는 다른 것?

또한, Relatime이 Natty Narwhal의 기본값임을 알았습니다. 그러나 fstab에 defaults 키워드와 'mount'출력에 대한 언급이 없으면 기본값이 실행됩니까?

답변:


17

man mount(이 옵션을 사용하는 경우 defaults) :

   defaults
          Use default options: rw, suid, dev, exec, auto, nouser, and async.

모순 옵션 (예 :)을 사용 defaults,noexec하면 나중에 옵션 이 우선합니다.

옵션을 지정하지 않으면 Ubuntu의 기본 옵션은 rw,relatime입니다.


2
그래서, 그것을 더 잘 이해하기 위해서 : 엔트리가 단지 errors=remount-ro이것을 번역 할 때 rw,relatime, errors=remount-ro또는 rw,suid,dev,exec,auto,nouser,async,errors=remount-ro? 'defaults'가 명시 적으로 언급되지 않으면 어쨌든 암시되며 다른 옵션이 존재하는 경우 중복으로 인해 fstab 기본 구성에서 제거되었다는 인상을 받기 시작했습니다.
george_k

1
전자, 즉 rw,relatime,errors=remount-ro. 무언가를 마운트 할 때, mount또는 명령을 실행하여 마운트 옵션을 확인할 수 있습니다 cat /proc/mounts.
정렬

2
뭔가 잘못되었습니다. 방금 테스트했습니다. fstab nodev,nosuid,errors=remount-ro에 / home이 있으면 옵션으로 cat /proc/mounts반환 rw,nosuid,nodev,relatime,errors=remount-ro,barrier=1,data=ordered됩니다. fstab을 편집하고 defaults 키워드를 추가하면 defaults,nodev,nosuid,errors=remount-ro다시 부팅 한 후 cat /proc/mounts이전 키워드와 정확히 동일하게 반환됩니다. defaults, fstab에 변경 아무것도에 추가 할 때 / proc 디렉토리 / 마운트 적어도. 무슨 일이야?
george_k

2
흠, 맞아. 당으로 man mount다시 : 이러한 옵션 중 일부는 가능하게 할 수있는 또는 시스템 커널에서 기본적으로 사용되지 않습니다. 현재 설정을 확인하려면 / proc / mounts의 옵션을 참조하십시오. 원하는 옵션을 하나씩 나열하고 가용성을 확인하는 것이 좋습니다.
정렬

1
또한 man 8 mount해당 error속성에 대해 ext2말합니다The default is set in the filesystem superblock, and can be changed using tune2fs(8)
Antonio Bardazzi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.