/proc/kallsyms를 찾을 수 없는 경우
글쓴이: chlrbgh0 / 작성시간: 목, 2006/05/11 - 9:36오후
안녕하세요.
최근에서야 디바이스 드라이버를 기웃거리기 시작했습니다.
유영창님의 리눅스 디바이스 드라이버를 공부하는 중입니다만,
커널 2.6의 경우에(저는 한소리를 사용합니다^^) 제가 리눅스를
설치할 때는 전체설치로 설치했는 데,
kallsyms라는 파일이 없더군요...
현재 모듈간 상호 참조의 커널 버전별 심볼릭 등록방법에 대해서 보고 있는데,
예제가 있음에도 실행을 못하니 답답하네요^^
proc 파일 시스템을 별도로 설치해야 하는 것인가요?!
답답한 마음에 글을 올립니다.
Forums:
'한소리 리눅스'라는
'한소리 리눅스'라는 배포판도 있는 건가 했는데, '한소프트 리눅스'의 약자였군요...;;
kallsyms 파일의 유무는 커널 컴파일 옵션에 따라서 결정됩니다. 확인해 보니 2006 워크스테이션 버전에는 있고, 이전의 어느 버전(한컴 4.0)에는 없네요.
사용하고 계신 한소리 버전이 비교적 이전 버전이라면 이번 기회에 한번 버전을 바꿔보실 수 있습니다. 혹은 어차피 커널 컴파일을 한번 하실 거라면 KALLSYMS 컴파일 옵션을 켜주시면 됩니다. "General setup -> Configure standard kernel features (for small systems)"쪽을 살펴보시면 됩니다.
----
$PWD `date`
$PWD `date`
댓글 달기