Running LFS on 386

Chris Lingard chris at
Wed Oct 3 08:50:54 PDT 2001

Lalit Agarwal wrote:

> Hello everyone,
>       I have compiled successfully LFS3.0 using RH7.1 as the host system.
>       I
> used a separated Hard Drive to create my LFS. While compiling the kernel I
> took made sure to select 386 for the processor. When I boot from LFS on
> the host machine, it boots fine and everything is great. When I use the
> same HD on a 386 machine, it starts booting where it says
> vmlinuz........... and suddenly the screen goes blank and the machine
> reboots. This continues to happen repeatedly. I was thinking maybe its
> because of the latest version of kernel not supporting the 386 processor.
> I tried with older versions like 2.2.19 and 2.2.10 but I get the same
> problem. I tried some 2.0 version kernels but they do not compile and give
> me errors while running "make bzImage" in the file
> /usr/src/linux/include/asm/string.h.
> Any ideas???


Not an idea, more of a wild guess.  How are you booting it? LILO

If the Lilo was not build on an i386 it may not load the kernel correctly

You could alter the Makefile of Lilo, line 60:
< CFLAGS=-Wall -g -march=i386 -mcpu=i386 $(PCONFIG) $(AFLAGS)

rebuild it and try again.  Make sure you have a recovery option in case it 
does not work on either the host or the i386

PS On a 486 it use to take a whole weekend to build glibc
> _________________________________________________________________
> Get your FREE download of MSN Explorer at

Unsubscribe: send email to listar at
and put 'unsubscribe blfs-support' in the subject header of the message

More information about the blfs-support mailing list