커널 설치하고 부팅도 다 됩니다만...
Redhat 9 사용하고 있습니다. 몇번 커널 컴파일 후 커널패닉이 일어나 마지막 수단으로 menuconfig에 들어가서 모듈 통해서 들어가는 것 싹 없애고 module install을 시키지 않았습니다.
그 후로 부팅만은 성공적으로 이루어졌고 FAILED요소가 4개가 있길래 가만히 보니 USB 관련이더군요...(죄송하지만 그것은 기록하지 못했습니다)
그것도 다시 커널 설치하며 menuconfig를 통해 USB관련 부분을 싹 없애버렸습니다. 그리고 다시 커널 컴파일 후 부팅해보니 전번의 USB항목 4개 중 3개가 없어졌지만 마지막 하나가 남아서 위세를 떨치고 있었습니다.
지금까지 걸어온 과정은 다음과 같습니다.
초기의 실패한 커널컴파일
-2.4.24에서 2.6.8로 업그레이드 시도
각 패키지 점검 후 업그레이드 해줌(특히 module-init-tools는 3.1버전으로 업그레이드)
#make mrproper
#make menuconfig
여기서 과거에 쓰던 설정이 있어 로드해서 넣었습니다.
#make bzImage
#make modules
#make modules-install
#make install
이후 재부팅시 다음과 같은 커널패닉 일어남
Mounting root filesystem
mount: error 19 mounting ext3
pivotroot: pivot_root/sysroot,/sysroot/initrd) failed: 2
umount /initrd/proc failed: 2
Freeing unused kernel mermory: 228k freed
Kernel panic - not syncing: No init found. Try passing init=option to kernel
게시판에 있는 갖가지 해결방법을 써도 안되어서 다음과 같은 방법을 택했습니다
grup.conf에서 2.6.8.에 관한 내용 삭제
#make mrproper
#make menuconfig
여기서 모듈로 올리지 않고 전부 커널에 적재해서 컴파일 때렸습니다.(M자들 전부 *표로 적재시킴... 무식의 한계ㅜㅜ)
#make bzImage
#make install(모듈과정 생략)
재부팅 후 성공 (USB관련 FAILED 4개 뜸)
일단 FAILED를 없애기 위해 다시 mrproper로 초기화시킨 후에 위의 수순으로 돌아가서 menuconfig에서 USB관련사항들을 전부 날려버렸습니다. 그리고 인스톨까지 시킨 후에 4개중 3개는 없어졌습니다만 나머지 하나가 남아있더군요. 부팅중에 최후로 남은 하나가
modprobe:QM_MODULES: Function not implemented
modprobe:QM_MODULES: Function not implemented
modprobe:QM_MODULES: Function not implemented
modprobe:Can't locate module usbcore
Intializing USB controller (usb-uhci): modprobe: QM_MODULES: Function not implemented
modprobe:QM_MODULES: Function not implemented
modprobe:Can't locate module usb-uhci [FAILED]
주변의 다른 사람들에게도 물어보니 modprobe.conf가 잘못되었을 것이니 locate로 찾아서 수정하라고 해서 열어보았습니다만 기본적인 주석문 몇개 외에
Title="modprobe"
LogFile=messages
*OnlyService=modprobe
*RemoveHeaders
이게 전부더군요...
뭐 당장 USB사용할것도 아니고 하니 사용상 큰 지장은 없겠지만 이걸 어떻게든 해결해야겠기에 정중히 질문드립니다.
커널에서 module 기능 자체를 내려 버리신 게 아닐까요?
커널에서 module 기능 자체를 내려 버리신 게 아닐까요?
네 완전히 내려버렸습니다만...
대신에 module을 통한 혹은 그것에 영향을 받을 만한 요소들은 전부 커널에 적재시켜 컴파일 했습니다. 대신에 커널이 좀 뚱뚱해질거라는 각오는 했습니다만... 다른 건 다 문제없이 작동하는데 저것만 속을 썩이는군요...
aaatgun
댓글 달기