Tell me more ×
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

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

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.