fsck를 중단하는 것이 얼마나 위험합니까?
누구든지 이것을 직접 경험 한 적이 있습니까?
fsck를 중단하는 것이 얼마나 위험합니까?
누구든지 이것을 직접 경험 한 적이 있습니까?
답변:
나는 직접적인 지식이나 증거를 가지고 있지 않지만, 나 에게는 처리하지 않는 것이 EVIL 일 것이다 SIGINT
.
흠. 실제로, 나는 약간의 보증을 제공 할 수 있습니다 : strings /sbin/fsck | grep sig
보고서 :
sigaction
Warning... %s for device %s exited with signal %d.
fsck
개발자가 관련 신호를 처리하기 위해 sigaction을 호출 하고 있다는 증거로 사용하겠습니다 .
control + C를 멈출 때까지 기다리면 아무런 문제가 없습니다.
문제는 항상 멈췄을 때 발생하며 멈추지 않을 것입니다. 실제로 수행중인 작업을 확실하지 않기 때문입니다. 일반적으로이 시점에서 심각한 데이터 손실이 발생합니다.
행운을 빕니다.
모든 것이 다릅니다.
예를 들어, Ubuntu (Hardy Heron 이후)는 부팅 중에 루틴 디스크 검사가 발생하면이를 중단 (및 연기)하는 사용자 옵션을 가지고 있습니다. 빠른 부팅이 필요한 경우 ext3 파티션에이 기능을 사용합니다 (참조http://brainstorm.ubuntu.com/idea/11/ .
나는 더러운 umount에 따라 fsck를 개인적으로 방해하지 않거나 파일 시스템이 손상 될 수 있다고 생각할만한 이유가있었습니다. 기존 데이터 또는 메타 데이터에 추가 손상을 일으킬 수 있습니다.