리눅스 초보자 입니다. 오늘 하드에 badblocks을 체크하다가 kernel panic 메시지를 보았습니다.
"kernel panic" 이것은 어떤때 발생하는 에러입니까? 가르쳐 주세요.
"kernel panic" 이것은 어떤때 발생하는 에러입니까?
버그 있는프로그램이 실행되면 세그폴트를 내고 죽듯이(꼭 다그런건 아니지만) 커널도 내부에서 세그폴트나 기타 이상한 접근이 발생해서 문제가 생기면 마찬가지로 죽습니다. 커널 죽으면 시스템 전체가 먹통이 되고요. 그외에 부팅시 루트파티션 잘못 지정하는 등등의 특정 상황에서도 생기고요.
안정버전 커널은 정상적으로 세팅되었다면 별로 볼 일은 없지만, 개발버전 커널 컴파일해서 써보시면 종종 볼 겁니다.
Written By the Black Knight of Destruction
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: "kernel panic" 이건 왜 발생하는 것입니까?
커널이 혼란스러울때 발생하는 것 같은데요.
대부분...
버그 있는프로그램이 실행되면 세그폴트를 내고 죽듯이(꼭 다그런건 아니지만)
커널도 내부에서 세그폴트나 기타 이상한
접근이 발생해서 문제가 생기면 마찬가지로 죽습니다. 커널 죽으면
시스템 전체가 먹통이 되고요.
그외에 부팅시 루트파티션 잘못 지정하는 등등의 특정 상황에서도 생기고요.
안정버전 커널은 정상적으로 세팅되었다면 별로 볼 일은 없지만,
개발버전 커널 컴파일해서 써보시면 종종 볼 겁니다.
Written By the Black Knight of Destruction
댓글 달기