fstab defaults
옵션이 다음을 의미한다는 것을 알고 rw,suid,dev,exec,auto,nouser,async
있습니다.
그러나 예를 들어 옵션을 하나 더 추가하려면 relatime
여전히 기본값을 추가해야합니까 아니면 어쨌든 적용해야합니까? 하나 이상의 옵션을 추가해야합니까?
몇 가지 예 :
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 Community Documentation 에서 Ubuntu 8.04 relatime이 Linux 기본 파일 시스템의 기본값으로 사용되었다는 것을 읽었습니다 . 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)
루트가 아닌 사용자와 동일한 파티션이 노틸러스에서 마운트 된 경우 다음 결과가 나타납니다.
/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
. 아마도 파티션 마운트 옵션을 나열하는 세 번째 더 나은 방법이있을 수 있습니다. :)