커널 재설치시 pcmcia에서 에러가 발생하고 있습니다.
현재 레드햇 8.0에서 커널 2.4.18-14을 2.4.29로 업데이트 하려고 합니다.
간략히 설치하는 과정을 적어보면..
# rpm -qa|grep modutils
modutils-2.4.18-2
modutils-devel-2.4.18-2
# mv linux-2.4.29 /usr/src/
# cd /usr/src
# ln -s linux-2.4.29/ linux
# cd /usr/include
# mv asm/ asm.old
# mv linux/ linux.old
# ln -s /usr/src/linux/include/asm-i386/ asm
# ln -s /usr/src/linux/include/linux/ linux
# cd /usr/src/linux
# make mrproper
# make menuconfig
# make dep
# make clean
# make modules
# make modules_install
..................
make[1]: Nothing to be done for `modules_install'.
make[1]: 나감 `/usr/src/linux-2.4.29/arch/i386/lib' 디렉토리
cd /lib/modules/2.4.29; \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.29; fi
modules_install 이 에러가 발생하고 있습니다.
General setup -> PCMCIA/CardBus support -> PCMCIA/CardBus support 를 해제해 보고 했으나, 역시 마찬가지고요..
이거 어떻게 해결을 해야 하나요??
알려주시면 정말 감사하겠습니다.
딴에 이래저래 해 보았으나, 번번히 실패네요..
Re: 커널 재설치시 pcmcia에서 에러가 발생하고 있습니다.
모듈을 컴파일하기전에 kernel이미지부터 컴파일해보세요.
------------------------------
좋은 하루 되세요.
답변 주셔서 감사합니다.알려주신대로 했으나, 역시 동일한 에러가 발생
답변 주셔서 감사합니다.
알려주신대로 했으나, 역시 동일한 에러가 발생하고 있습니다.
PCMCIA/CardBus support 는 해제한 상태에서요..
make bzImage와 make install시에도 하단에 경고성 문구가 뜨고요..
다시 어디를 손을 봐야 할지 알려주시면 정말 큰 도움이 될것 같습니다.. ^^;;
# make dep
# make clean
# make bzImage
................
warning: kernel is too big for standalone boot from floppy
make[1]: 나감 `/usr/src/linux-2.4.29/arch/i386/boot' 디렉토리
# make install
..................
tools/build -b bbootsect bsetup
compressed/bvmlinux.out CURRENT > bzImage
Root device is (3, 6)
Boot sector 512 bytes.
Setup is 2525 bytes.
System is 1178 kB
warning: kernel is too big for standalone boot from floppy
sh -x ./install.sh 2.4.29 bzImage /usr/src/linux-2.4.29/System.map ""
+ '[' -x /root/bin/installkernel ']'
+ '[' -x /sbin/installkernel ']'
+ exec /sbin/installkernel 2.4.29 bzImage /usr/src/linux-2.4.29/System.map ''
make[1]: 나감 `/usr/src/linux-2.4.29/arch/i386/boot' 디렉토리
댓글 달기