때때로 시작 시 파일 시스템 검사가 강제로 수행됩니다. 시간이 오래 걸릴 수 있습니다. 저는 보통 이러한 수표를 원하지만 때로는 수표가 잘못된 시간에 올 수도 있습니다.
진행 중인 검사를 건너뛰기 위해 할 수 있는 일이 있나요?(이상적으로는 다음에 부팅할 때 확인하는 것이 좋습니다.)
라고 말한 시스템을 사용했던 기억이 나는데 press <something> to skip
, 틀렸을 수도 있습니다. 적어도 데비안에서는 검사가 실행될 때 그런 것이 보이지 않습니다. 어쨌든 작동하는 열쇠가 있나요?
컴퓨터를 종료할 수 있나요? 아니면 무언가가 손상될 수 있나요? 그러나 이 시점에서 다시 점검을 시작한다면 별 도움이 되지 않을 것입니다.
(다음 부팅 시 이를 건너뛰거나 이러한 검사를 강제하지 않는 다른 GRUB 항목을 선택하는 솔루션이 있다는 것을 알고 있지만 검사가 이미 시작된 경우 도움이 될 수 있는 솔루션을 찾고 있습니다.)
답변1
ext3 또는 ext4 파일 시스템이 있는 경우 [options]
다음 섹션에서 이를 사용할 수 있습니다 /etc/e2fsck.conf
(참고자료 참조 man e2fsck.conf
).
[options]
allow_cancellation = true
defer_check_on_battery = true
첫 번째 의미는
사용자가 ^C를 사용하여 e2fsck를 중단하고 파일 시스템이 오류가 포함된 것으로 명시적으로 표시되지 않은 경우 e2fsck는 32가 아닌 0의 종료 상태로 종료됩니다.
따라서 파일 시스템은 중단 후 마운트 가능한 것으로 간주됩니다.
두 번째 줄(기본적으로 true이므로 필요하지 않음)은 다음을 의미합니다.
시스템이 배터리로 실행 중인 경우 파일 시스템 확인 간격(시간 또는 마운트 수 기준)을 두 배로 늘려야 합니다.
따라서 배터리가 있는 노트북이 있는 경우 배터리를 분리하여 주기적인 fsck를 방지하세요.
마지막으로, 이들 중 어느 것도 효과가 없다면 grub 메뉴 커널 명령줄을 편집하여 "fastboot" 옵션을 추가하여 fsck를 건너뛸 수 있습니다. 이 /etc/init.d/checkroot.sh
체크인되어 있으며 /etc/init.d/checkfs.sh
.
tune2fs
파일 시스템의 주기적인 검사가 수행되는 시기를 구성할 수 있습니다.