fstab의 마지막 두 필드는 무엇을 의미합니까?


95

fstab에서 각 줄의 마지막 두 필드 (덤프, 패스)는 숫자이며 대개 0입니다.이 숫자의 의미는 무엇입니까?

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
UUID=030ccf66-5195-4835-ba3e-f5d7a5403c05 /               ext4    errors=remount-ro 0       1

답변:


102

에서 복사 / 붙여 넣기 man fstab:

다섯 번째 필드 인 (fs_freq)는 덤프 할 파일 시스템을 결정하기 위해 dump (8) 명령에 의해 이러한 파일 시스템에 사용됩니다. 다섯 번째 필드가 없으면 값 0이 리턴되고 dump는 파일 시스템을 덤프 할 필요가 없다고 가정합니다.

여섯 번째 필드 (fs_passno)는 fsck (8) 프로그램에서 재부팅시 파일 시스템 검사가 수행되는 순서를 결정하는 데 사용됩니다. 루트 파일 시스템은 fs_passno 1로 지정하고 다른 파일 시스템은 fs_passno 2로 설정해야합니다. 드라이브 내의 파일 시스템은 순차적으로 검사되지만 하드웨어에서 사용 가능한 병렬 처리를 사용하기 위해 다른 드라이브의 파일 시스템을 동시에 검사합니다. . 여섯 번째 필드가 없거나 0이면, 값 0이 리턴되고 fsck는 파일 시스템을 점검 할 필요가 없다고 가정합니다.


인용구로 단락을 읽는 것이 더 쉬울 것입니다.

15
그러나 덤프 유틸리티는 무엇을합니까? (man-page가 없습니다)
elzapp

11
덤프 매뉴얼 페이지가 없으면 덤프가 설치되지 않은 것입니다. manpages.ubuntu.com/manpages/maverick/en/man8/dump.8.html을 참조 하십시오 -백업 목적입니다.
htorque

5
관련 : superuser.com/questions/247523/... TL; DR은 : 그냥 항상 0으로 덤프를 설정하고 다른 드라이브 루트 드라이브, 2 일 패스.
np8

1
@David 맞습니다. 문맥 내 의견은 여전히 ​​유효합니다. 특정 마운트 포인트에서 fsck를 실행하고 싶지 않을 것입니다.
Enrico

11

간단한 블록 헤드 응답은 첫 번째 필드가 덤프되어야하는지 여부를 결정하고 두 번째 필드는 시작 중 점검 해야하는지 여부와 순서를 결정합니다. 나머지는 매뉴얼을 확인하십시오!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.