시작 시 파일 시스템 검사(fsck)를 중지하는 방법은 무엇입니까?

시작 시 파일 시스템 검사(fsck)를 중지하는 방법은 무엇입니까?

가끔(부팅 30번마다) 내 Linux 시스템이 파일 시스템에 오류가 있는지 확인하기로 결정합니다. 나는 그 말에 동의합니다. 해야 할 일은 해야 한다는 것입니다.

하지만 때로는 빠르게 부팅하기 위해 노트북이 필요할 때가 있습니다. 급한 일을 해야 하는데 완료될 때까지 기다릴 시간이 없습니다 fsck(10분 정도 걸릴 것 같습니다). 이 경우 수표를 어떻게 중지합니까?

지금 당장 생각할 수 있는 유일한 해결책(해결 방법)은 자동 fsck를 끄고 가끔씩 수동으로 실행하는 것입니다. 나는 마지막으로 실행한 때를 기억해야 하기 때문에 이 접근 방식을 좋아하지 않습니다.

Ctrl내가 원하는 것은 +를 눌러 C파일 시스템 검사를 중단할 수 있는 것입니다. 다음 부팅 시 파일 시스템 검사를 실행해 보세요!

Ctrl하지만 실제로 +를 누르면 C fsck다시 시작됩니다.

답변1

한 번만 건너뛰려면 (통과하거나 영구적으로 비활성화하는 fsck대신 ) 다음 옵션을 시도해 보세요.fstabtune2fs

  1. fastboot시작하기 전에 GRUB 매개변수를 임시로 추가하세요. 자세한 내용은 다음 링크를 확인하세요.https://wiki.ubuntu.com/Kernel/KernelBootParameters
  2. touch /fastbootfsck다음 시작 시에도 검사를 건너뛰어야 합니다.

답변2

tune2fs그게 다야. 파일 시스템 매개변수를 보거나 변경할 수 있습니다.

# tune2fs -l /dev/system_vg/tmp_lv | grep -i check
Mount count:              8
Maximum mount count:      34
Last checked:             Sat Oct 29 12:44:27 2015
Check interval:           15552000 (6 months)
Next check after:         Thu Apr 26 12:44:27 2016

각 매개변수를 변경하여 활성화/비활성화하거나 다음 재부팅 시 파일 시스템 검사를 강제 실행할 수 있습니다.

Maximum mount count비활성화로 변경 하고 노트북에서 사용 하는 것이 좋습니다 Check interval.

# tune2fs -c 0 -i 0 /dev/system_Vg/tmp_lv

답변3

fsck랩톱이 배터리 전원을 사용할 때 자동 확인을 지연하는 옵션이 있습니다. 즉, 파일 시스템이 30개의 마운트마다 확인하도록 구성된 경우 이를 60개의 배터리 전원 마운트마다 확인하는 것으로 해석합니다. 요즘 대부분의 배포판에서는 이 기능이 활성화되어 있습니다. 그러나 시작 시에만 확인됩니다.

자동 검사가 시작되면 노트북을 분리하고 fsck어떤 방식으로든 재부팅하는 것입니다(하드 리셋, Ctrl-C 등).

답변4

내 proxmox/debian 인스턴스에서:

Ctrl-Z

fsck를 중지하고

Ctrl-D

계속해서 정상적으로 시작하세요.

관련 정보