[질문] 커널 컴파일 후에 depmod -a에서 unresolved symbol에 대
글쓴이: pleasantman / 작성시간: 목, 2003/10/02 - 3:36오후
Redhat 7.3에서 2.4.20으로 컴파일을 했습니다.
make menuconfig ; make dep; make clean; make bzImage; make modules; make modules_install;
이렇게 했군요.. bzImage와 System.map /boot로 복사..
lilo 조정해 줬습니다.
새로운 커널로 부팅은 됩니다면.. depmod -a하면 모두 Unresolved Symbol
이라고 나오네요..
새로운 커널 상에서 다시 한번 make modules; make modules_install;를
해줘도 같은 현상입니다.
depmod -a 는 /lib/modules/2.4.20/modules.dep를 생성한다고 알고 있는데요.. 것도 생성이 된 것 같은데..
부팅시에 올라오는 수많은 Unresolved Symbol은 무슨 일인가요?
lsmod하면 아무 것도 올라오지 않았습니다. 것 참 아시는 분 도와 주세요~~
Forums:
make mrproper를 제일 먼저 해주셔야할겁니다.그리고 menu
make mrproper를 제일 먼저 해주셔야할겁니다.
그리고 menuconfig단계에서 모듈을 설정한것이 없다면 lsmod에서 아무것도
나오지 않을 수 있죠.
또한 커널 컴파일 도중에 에러가 발생했는데도 그것을 감지 못했을 수도 있습니다.
make ..; make ...; 형태로 하지마시고 한과정이 끝나면 다음것을 수행하는 식으로
컴파일을 해보시기 바랍니다.
make bzImage를한 후에 직접 복사하지 마시고 make install로 이미지를 복사해
보세요. 혹시 틀린부분이 있을지도 모르니까요...
------------------------------
좋은 하루 되세요.
댓글 달기