cat /proc/sys/kernel/panic 해보시면 값이 "0" 으로 되어있음

수치를 조정하면 조정한 수치만큼 후에 리부팅이 됨.

"0"은 비활성화 시킵니다.

Default 는 "0"


echo 1> /proc/sys/kernel/panic


1 : 1초


 


참고사항:


일단 커널 컴파일후 재부팅 하다가 부팅이 않되는건 커널 패닉이라고 하지 않
습니다.
커널 컴파일후 재부팅 하다 죽는 경우는 대부분 스카시 드라이버가 제대루 잡
히지 않아서 하드가 마운트 되지 않아 일어 나는 경우가 많습니다.
그렇기 때문에 커널에서 panic 루틴을 타지 않고 죽어 버리게 되죠...
한마디로 새로운 커널로 바꾼후 재부팅이 않될경우 proc에 값을 넣는다고 해
도 자동 재부팅이 되지 않습니다.

proc에 값을 넣는 경우는 커널에서 do_exit 함수를 부릴 때 메모리쪽과 파일


시스템쪽 그리고 lock 문제에 의해서 일어 나서 정상적인 panic 함수를 타고


panic 루틴이 돌아야지만 작동하게 됩니다.

커널 Panic시 시스템 자동 재부팅

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다