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.
I'm having a hard time trying to choose a linux distro to build lfs on since the lfs Live CD is no longer supported on the latest edition of the LFS book.
I do have certain requirements though:
*WiFi support specifically for the WUSB54GC Ver 3. although i can add this myself by copying the driver from ubuntu minimal 12.04 (i discovered that ubuntu minimal is the worst distro to build LFS on)
*Trident Cyberblade XP 1024 x 768 support. most distros force this to 800 x 600, why? idk.
*GUI. It doesn't have to have one but it'd be nice.
*LFS compiler support. Run the Host Sys Requirements script pls!
*Firefox. My fav browser.
*One cd! A small, lightweight distro would be best! DSL won't boot.
*Fast Boot. I'm running on a 750mhz toshiba with 384mb ram.
*HD Installation. Also it can't require too much space.
*And finally, It can't be based off of Ubuntu Minimal or Fedora. Obvious reasons.
Distros i've tried:
*Arch Linux. I liked to use this one but it has confusing wifi support which i cannot figure out. and it didnt boot quick enough.
*DSL: Won't boot.
*Ubuntu Minimal 12.04: i installed this BEFORE i found out that it wasn't good for LFS.
Thanx in advance!
Last edited by MaroonScorpion; 08-24-2012 at 09:05 PM.
Most of your requirements are not related to building LFS----for that, I'm not sure that any distro has an advantage.
Quote:
*Arch Linux. I liked to use this one but it has confusing wifi support which i cannot figure out. and it didnt boot quick enough.
I don't have any wifi issues with Arch (I use WICD as the network manager). I also find the boot time quite fast, but: Who cares?? I leave the computer running all the time, and only re-boot to (rarely) run Windows or (also rarely) to fix a problem.
Quote:
*Ubuntu Minimal 12.04: i installed this BEFORE i found out that it wasn't good for LFS.
My suggestion : Knoppix
It is LiveCD, contains all development tools, plus full graphical desktop enviourment.
I was thinking about Knoppix. I haven't tried yet but I will soon.
Quote:
Originally Posted by pixellany
Most of your requirements are not related to building LFS----for that, I'm not sure that any distro has an advantage.
I don't have any wifi issues with Arch (I use WICD as the network manager). I also find the boot time quite fast, but: Who cares?? I leave the computer running all the time, and only re-boot to (rarely) run Windows or (also rarely) to fix a problem.
What was the problem?
I had a hard time finding WICD in arch.
Now i've burned the Ubuntu 12.04 (not minimal) to a disc and it won't even let me boot into that. I think it has something to do with Ubuntu Minimal still being on the partition (which is btw at 5.5GB cause i have a 20GB hd) thus i am about to wipe that partition to see if it works, i need to if i'm going to build lfs on it anyways. I don't have a problem with wifi anymore, i have a copy of the driver from ubuntu 12.04 that works and i can put that in any distro. Oh and arch was actually slow to boot up, it is always slow on "Probing EDD", I've had this problem on a number of distros. And obviously you can see why i want to build my own. I was also thinking about going really in depth about my own distro by taking a desktop UI (i.e. GNOME, xfce, etc.) and building a whole new one after i get lfs in a working state.
Oh and i was also taking a look at CDLinux which ran very well although did not have a very good boot time.
Quote:
Originally Posted by spiky0011
Hi
I have built a few lfs using ubuntu as well, as long as the host is compliant.
The problem i had was that i was using minimal, which for some reason didn't meet up to the LFS compiler requirements.
EDIT: Alright Ubuntu is out. And now i'm in even more trouble. The only version of ubuntu that boots is 12.04 now. and since i reformated the 2nd partition (Linux) i messed grub up too! Now i can't even boot into windows xp again. :| Anyway with ubuntu 12.04 it is so slow that i can't do anything productive. So i figured i'd try other versions, 6.10 won't boot, 10.04 won't boot, 10.10 won't boot, 11.04 won't boot. I'm stuck! I have to use another distro other than ubuntu.
Last edited by MaroonScorpion; 08-25-2012 at 11:38 PM.
I've been toying around with Arch to create an LFS install using a secondary HDD. All you need is the base and base-dev packages for Arch and you're good to go.
Although I am slightly biased, sabayon runs great as a live cd. It takes about a minute to boot, but after booting, it runs nearly as fast as if it was installed (unlike ubuntu live cds).
I have started a working LFS 7.2 system using VirtualBox, a 100GB vhd virtual disk, Windows Server 2008 R2, PuTTY, and bcdedit.
I plan on eventually booting LFS 7.2 straight off the VHD as a normal hard disk.
I'm currently using a 20GB vhd of ArchLinux to do all the work with the lfs.vhd mounted to /mnt/lfs. Arch for me works best because all the packages through pacman are easily accessible, and meet the requirements for the temporary system. I'm also using PuTTY via Windows to copy and paste the exact scripts into the console to speed up building by a huge factor..
Didn't want to double post, but, no avoiding it now.
Slackware 13.37 is also a good foundation system also. All the necessary foundation is there for everything to build with.
If you have a Windows 7 system you can easily use the BCDEdit tools or EasyBCD to boot off of a VHD drive. Just create and mount it under VirtualBox and then build it under a Virtual system. If need to power down the PC, use VirtualBox's Save System State and simply resume the session when you boot up next time.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.