LFS 2.4 - Hang on 1st reboot

Richard Bland RBland at PeopleSupport.com
Wed Oct 4 10:49:33 PDT 2000


OK, here's what happened.

I was compiling LFS on a 686 for a 486 target. The 486 only had a 400MB
disk, so I couldn't do the 'install Red Hat, create a new partition & make
LFS' thing since there just wasn't room. So I compiled LFS on my 686, which
already had RH6.2 and threw it onto the 400MB and threw that into the 486.

I compiled glibc on the 686, setting the -march=i486 and -mcpu=i486 flags in
CFLAGS and CXXFLAGS. However, glibc actually got compiled for a i686. 

The symptoms I was suffering from (nothing happening after the kernel
finished loading) was due to glibc being compiled for a 686 and running on a
486. init, bash, just about everything else is dynamically linked to libc,
so NOTHING would run. It just sat there after the last kernel line.

/* the solution */
Apparently, in order to cross compile for another x86, you have to specify
--host=i486-pc-linux-gnu in the ./configure command for glibc.

Thx to everyone on #LFS and the list for putting up with my babbling.


Rich B

-----Original Message-----
From: Rich B [mailto:rich at budlight.com]
Sent: Sunday, September 17, 2000 4:12 PM
To: lfs-discuss at linuxfromscratch.org
Subject: LFS 2.4 - Hang on 1st reboot

Hey All,

OK, I've got as far as the first reboot from the LFS 2.4 boot, and the boot
stops at:

VFS : Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 32k freed

And then just sits there. I'm not so familiar with the boot process as to
know 'what happens next'. The target machine was running RH6.2, so I know
it's capable of running OK.

Any ideas as to whar _should_ come next? Kernel ver 2.2.15 and 2.2.17 have
been used to the same effect.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxfromscratch.org/pipermail/lfs-dev/attachments/20001004/f6d1eb3e/attachment.html>

More information about the lfs-dev mailing list