Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am trying to learn what make install does in the context of building a custom kernel.

(reference: http://library.linode.com/linode-platform/custom-instances/pv-grub-custom-compiled-kernel#sph_compile-and-install-the-kernel)

It seems like make install runs an install.sh script.

The problem is, I am not sure which of these script actually gets executed.

A quick find gives me:-

[root@li280-195 linux-3.3.3]# find . -name "install.sh"
./arch/arm/boot/install.sh
./arch/blackfin/boot/install.sh
./arch/ia64/install.sh
./arch/m32r/boot/compressed/install.sh
./arch/m68k/install.sh
./arch/mn10300/boot/install.sh
./arch/parisc/install.sh
./arch/powerpc/boot/install.sh
./arch/s390/boot/install.sh
./arch/sh/boot/compressed/install.sh
./arch/x86/boot/install.sh

I am on a 64-bit arch linux machine.

Any insights?

share|improve this question
    
Which 64-bit? –  Ignacio Vazquez-Abrams Apr 26 '12 at 7:21
    
As seen in your last post (serverfault.com/questions/383286/…) -> sh /root/build/linux-3.3.3 -> /arch/x86/boot/install.sh <- 3.3.3 arch/x86/boot/bzImage \ System.map "/boot" Cannot find LILO. –  patricks Apr 26 '12 at 7:24
    
RIGHT.... Duh.. Thanks Patrick! –  Calvin Cheng Apr 26 '12 at 7:24
    
Ok, now I see the last 10 lines relating to the install.sh script asking for LILO. Would you happen to know how I can do a make install without using LILO ? –  Calvin Cheng Apr 26 '12 at 7:27
    
Patrick: would you like to put your comment in as the answer so I can close this question? –  Calvin Cheng Apr 26 '12 at 8:51

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.