'fsck' 자동 확인

'fsck' 자동 확인

fsck문제가 자동으로 해결되도록 실행해야 합니다 (예: fsck -y). 그리고 내 Linux 시스템에서는 "init" 대신 "systemd"를 사용하고 있기 때문에 수정할 수 없습니다 /etc/default/rcS.

그렇다면 이 검사를 자동으로 실행하려면 어떻게 해야 합니까?

답변1

파일 구조에서 /etc/fstab시스템이 시작될 때마다 파일 시스템을 확인하도록 요청할 수 있습니다. 예를 들면 다음과 같습니다.

/dev/sda1       /       ext4      errors=remount-ro,relatime      0       1
/dev/sda2       swap    swap      defaults        0       0
proc            /proc   proc      defaults        0       0
sysfs           /sys    sysfs     defaults        0       0
devtmpfs        /dev    devtmpfs  rw              0       0

마지막 열(열 6)은 시작 시 파일 시스템을 검사할 순서를 나타냅니다. 0은 확인하지 않음을 의미하고, 1은 첫 번째 확인을 의미하고, 2는 두 번째 확인을 의미하며...동일한 파일 시스템을 사용합니다.통과수량은 병렬로 확인됩니다.

정보 및 완전성을 위해:

  • 열 1: 파일 시스템의 장치
  • 두 번째 열: 마운트된 파일 시스템의 위치
  • 세 번째 열: 파일 시스템 유형
  • mount열 4: 파일 시스템을 마운트할 때 전달되는 옵션
  • dump 열 5: 명령에 파일 시스템이 포함되어야 하는지(1) 여부(0)
  • 여섯 번째 열: 시작 시 자동 파일 시스템 검사 통과 상태, 0은 검사가 없음을 의미합니다.

부팅 중에 파일 시스템 검사에서 치명적인 오류가 반환되면 파일 시스템 복구 모드(기본적으로 단일 사용자 모드 텍스트 콘솔)로 들어가라는 메시지가 표시됩니다.

관련 정보