LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Can not compile piix module int o kernel 2.6.7 (https://www.linuxquestions.org/questions/linux-general-1/can-not-compile-piix-module-int-o-kernel-2-6-7-a-198291/)

firenze 06-27-2004 11:06 AM

Can not compile piix module int o kernel 2.6.7
 
i have been having this problem not only with 2.6.7 but also 2.6.5 and 2.6.6. i am running fedora core 2 and i know that the module can be compiled into the kernel in lieu of the fact that it is compiled into the kernel that came with fedora core. the error i am getting is not until i goto install the kernel using "make install". i get the follow output:

make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
CHK include/linux/compile.h
Kernel: arch/i386/boot/bzImage is ready
sh /usr/src/linux-2.6.7/arch/i386/boot/install.sh 2.6.7 arch/i386/boot/bzImage System.map ""
No module piix found for kernel 2.6.7, aborting.
mkinitrd failed
make[1]: *** [install] Error 1
make: *** [install] Error 2

i am completely clueless on what is wrong or how they could get it compiled into the kernel. it would not be a big deal, but i have deduced the reason i can not turn on UDMA on my drives because this is not compiled into the kernel.

any suggestions?!?!

~firenze

firenze 06-27-2004 07:33 PM

figured it out
 
i seem to have found a work around. it seemed that mkinitrd would not run with out there being a piix module so i compiled all the SCSI modules into the kernel and passed the noinitrd command to the kernel using GRUB and amazingly it works great. no problems at all and i finally am able to enable UDMA on my system. not sure if my solution really solved what was causing mkinitrd to not be created, but it works. if anyone has an idea on why this worked, i would really like to know. thanks.


All times are GMT -5. The time now is 03:24 AM.