Skip to contentSkip to conversation

Running "make install" runs lilo on my Athlon but not my Pentium II.

DISCUSSION Miles Lane 3 participants 4 messages Jan 22, 2001 – Jan 26, 2001

lore
Share & tools
lore

Miles Lane

author
#0 lore raw

Hi,

When I run "make install" on my Pentium II machine, lilo gets run after vmlinuz is built. When I do the same thing on my Athlon, vmlinuz gets built, but lilo does get run.

Here are my architecture options for the Athlon:

CONFIG_X86=y
CONFIG_ISA=y
CONFIG_UID16=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_KMOD=y

#
# Processor type and features
#
CONFIG_MK7=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_3DNOW=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#1 lore raw
Quoted 3 lines · Miles Lane

When I run "make install" on my Pentium II machine, lilo gets run after vmlinuz is built. When I do the same thing on my Athlon, vmlinuz gets built, but lilo does get run.

Have you checked for the existance of a /sbin/installkernel file on either machine?

--
Russell King ([email protected]) The developer of ARM Linux
http://www.arm.linux.org.uk/personal/aboutme.html

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

author
#2 lore raw
Quoted 8 lines · Russell King
Quoted 3 lines · Miles Lane

When I run "make install" on my Pentium II machine, lilo gets run after vmlinuz is built. When I do the same thing on my Athlon, vmlinuz gets built, but lilo does get run.

Have you checked for the existance of a /sbin/installkernel file on either machine?

Yes. The script exists on both machines, but I think you have nailed the problem. The working machine is running RedHat 6.2 plus a 2.4.0+ kernel. The other (the Athlon) is running Mandrake 7.2 plus a 2.4.0+ kernel. On the working machine, the installkernel script is just a shell script. While, on the problem machine, the script is a PERL script written by [email protected].

So, Chmouel, what gives? Can you help me debug this?

Thanks Russell,

Miles
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/

#3 lore raw
In reply to Russell King
Quoted 7 lines · Miles Lane

Yes. The script exists on both machines, but I think you have nailed the problem. The working machine is running RedHat 6.2 plus a 2.4.0+ kernel. The other (the Athlon) is running Mandrake 7.2 plus a 2.4.0+ kernel. On the working machine, the installkernel script is just a shell script. While, on the problem machine, the script is a PERL script written by [email protected].
So, Chmouel, what gives? Can you help me debug this?

this installkernel script try to detect what kind of bootloader you have on your machine (since we ship GRUB and LILO), what the output of :

/usr/sbin/detectloader

give you (under the mdk machine).

Signature · 6 lines
MandrakeSoft Inc                     http://www.chmouel.org
                      --Chmouel
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/