Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
how low-end is your system that you are even worrying about it?
Thank you for your kind reply.
Well, my main system is Quad Core Q6600 but system on which I want to build LFS is old Pentium on 200 MHz with 256 MB of RAM. Honestly, I am experimenting how low with hardware configuration can I get with LFS. This system has already installed RedHat 6 as main system.
And BTW, in those days much more reliable hardware was made. Or maybe I am just hopelessly nostalgic.
Well, my main system is Quad Core Q6600 but system on which I want to build LFS is old Pentium on 200 MHz with 256 MB of RAM.
Why not? The lowest spec machine I remember ever putting LFS on was a 500MHz Athlon with 256MB RAM. It'll take you days, but I don't see any reason that machine won't work. You could build for the Pentium on your Quad Core and then move it over to save time though.
Quote:
Originally Posted by JosipMiller
...in those days much more reliable hardware was made. Or maybe I am just hopelessly nostalgic.
Why not? The lowest spec machine I remember ever putting LFS on was a 500MHz Athlon with 256MB RAM. It'll take you days, but I don't see any reason that machine won't work. You could build for the Pentium on your Quad Core and then move it over to save time though.
That is precisely what I'll do. Thanks for your advice !
I would suggest you take a look at CLFS, then build LFS using a cross-compiler on your main system. Then again if your libc is for i486/i586 and your gcc automatically targets i486/i586, you don't even need a cross-compiler. A 200Mhz Pentium will take HOURS to compile some of the libraries. Don't even try to build X on that machine - it can be done, but it's not a pleasant experience. Of course if you don't mind the agony and want to have a laugh at how long it takes to build X, go ahead.
Distribution: Xubuntu 9.10, Gentoo 2.6.27 (AMD64), Darwin 9.0.0 (arm)
Posts: 1,152
Rep:
I built gentoo on a 333mhz powerbook with 320mb of ram. full xfce desktop with kde and gnome libs. It took a very long time to compile everything but it all worked just fine. I see no reason why you couldn't install lfs on that box just be patient.
I built gentoo on a 333mhz powerbook with 320mb of ram. full xfce desktop with kde and gnome libs. It took a very long time to compile everything but it all worked just fine. I see no reason why you couldn't install lfs on that box just be patient.
I will be patient. Now I scrubbed from some drawer in my workshop an old 10 GB hdd (to provide some more space) and I will transfer old disk image to it and get started with LFS.
And I also think I will try to compile it on my main system first and then transfer it to this machine.
Thanks.
Last edited by JosipMiller; 09-25-2008 at 01:51 AM.
I would suggest you take a look at CLFS, then build LFS using a cross-compiler on your main system. Then again if your libc is for i486/i586 and your gcc automatically targets i486/i586, you don't even need a cross-compiler. A 200Mhz Pentium will take HOURS to compile some of the libraries. Don't even try to build X on that machine - it can be done, but it's not a pleasant experience. Of course if you don't mind the agony and want to have a laugh at how long it takes to build X, go ahead.
Hello !
Well, I checked few hours ago: on Quad core my main system (OpenSuSE) recognizes platform as Intel_64 so I will employ cross-compiler.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.