안녕하세요. 다름이 아니라 현재 스카시장비를 사용중이고 테잎장치를
사용하기위해 커널컴파일을 하려고 시도하고 있는데
자꾸만 mkinitrd란 명령어를 사용할때 에러가 발생해요
원인을 알려주세요
# /sbin/mkinitrd /boot/initrd-2.4.2 2.4.2
no module advansys found for kernel 2.4.2 이라는 명령이 나왔습니다.
분명히 make menuconfig를 이용해서 설정하고
make dep
make clean
make bzImage
make modules
make modules_install
cp /usr/src/linux/arch/i386/boot/bzImage vmlinuz-2.4.2
까지 다했는데 왜 문제가 발생하는지 모르겠습니다.
그리고 /lib/modules안에 2.4.2라는 폴더도 생성이 되어있구요
고수오빠님들의 조언을 부탁드립니다
mkinitrd 가 no module advansys found 를 내는 것은 커널에서 advansys 를 모듈로 빌드하지 않았거나 modules 경로가 맞지 않을 때 생깁니다. make modules 가 실패했는지 확인하고, /lib/modules/2.4.2 에 advansys.o 가 있는지 보세요. 커널 설정에서 SCSI 드라이버를 모듈로 켜야 initrd 에 들어갑니다.