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 know this is a thread inside a thread, but what desktop are you using, coz I dont like KDE as its bloody slow although Konqueror is good with its built in viewers, anything else like that?
I,ve been looking at enlightenment, but I have no idea of its speed, i,ll have to try a few out on Mandy before I sether it completely, I think i,ll dual boot for a while anyway.
Start charging? LOL Naw...Don't think i'm that good yet. But no problem. Yeah, I saw the scripts and my eyes popped out. Thank goodness for downloading the bootscripts. I wrote the first two before I remembered that. Hehe...
I don't mind Konquerer but there are a few others. Nautilus I believe does quite a bit for a file manager/browser. As for window managers, Enlightenment its killer, windowmaker is good too...They are both alot less resource hungry than KDE.
I know this is a thread inside a thread, but what desktop are you using, coz I dont like KDE as its bloody slow although Konqueror is good with its built in viewers, anything else like that?
I,ve been looking at enlightenment, but I have no idea of its speed, i,ll have to try a few out on Mandy before I sether it completely, I think i,ll dual boot for a while anyway.
Thx guys
RecoilUK
when i finish mine.. i plan on using xfce.. www.xfce.org small, fast and just suits my own needs at least.
Enlightenment is pretty, real pretty... extensively pretty, ghastly beautiful. That's why the rest of the machine slows to a crawl because its kneeling before the power that is Enlightenment. I'm a Gnome user, but I'm not proud, I just thought KDE was blocky. As far as window managers go... er, all I use X for is to surf. Sawfish is what's on most of my machines, but I think that's just the default anyway and I'm too slack to change it. I've got Nautalus on another. Hmm...
Yeah, I take it from the change of topic that you got to the end? 'tis over Recoil?
and what the hell is dev/pts and do I need it, its in the Mandy setup.
also in the Mandy setup there isnt a usb file system, which is probably the reason why i cant reconnect to my usb modem unless i restart the usb service from the control panel, or is there another reason?
any help on this would be great.
p.s. you may have guessed by the speed of me getting this far allready that I didnt type out all the boot scripts in the end.
This will of course assume you compiled msdos file support into your kernel, which I hope you did if ever plan on using a floppy much. Offhand I have no idea what the /dev/pts entry is for, but its not on my older boxen so my guess is that its required by the journaling FSs? Who knows...
All the 10101 garbage means is whether the partition is flagged readable and writeable. Offhand I don't remember which is which.
make menuconfig has always been the easiest for me.
Check that reference Taz gave you so you'll know to compile in the block device that will talk to the hardware clock, and those two other things with net-pf-4/9
Under filesystems, make sure to give the kernel the ability to read and write DOS as all the world's floppies are DOS more or less.
Make sure to get your NIC in there under Networking.
You might want to take out SMP, which is a default under general, as some things get dodgy with an SMP kernel and you only have one processor anyway.
Er, uh... before you even start, lspci and find out what hardware you have to support and then just make the modules (or put it in the kernel) for those.
Remember, less is more. Take out IrDa and SCSI if you don't have it, and firewire, and Video for Linux since you probably don't have a $150 video card, and ISDN goop, and fibre channel...
when you run make, try this instead:
time make
If it takes that AMD butt kicker more than 20 minutes, I'm going to swim accross the pond and laugh at you.
Remember, with the defaults, your system will probably boot (actually, no, the default chip setting these days is PIII, but other than that). If you find you're missing something, make clean, then make menuconfig and your old config is still there to add to. Then do it all again. Its best to have a good film handy.
Congrats also Recoil! The kernel is the fun part, you get to really slim things down. As you go through it, just hit SHIFT + ? and read the help file to see if you need it. Also things like ext2 file support etc..Shouldn't be compiled as modules. It's best just to read through things and make sure you get all the dependancies right and so on...But ike finegan said, you can always start over as long as you can boot.
P.S. Next time I recompile finegan, i'm gonna try that make option (time) and see how long it takes, i was always curious. Thanks...
Athlon 1.2Ghz, 512Mb RAM, running Slack 8 as bloated as I could get it, compiling the 2.4.16 kernel: 127 Seconds
Pentium 3 (Coppermine), 128 Mb RAM, running Mandrake 8.0, rather pudgy and bloated with pretty GUI toys, X running, on the 2.4.3 kernel, compiling 2.4.16 for a different machine (see below): 10 minutes, 25 Seconds
Dual Chip Pentium Pro 200Mhz, 64Mb RAM, running Slack 8 with a 2.4.14 SMP kernel, compiling 2.4.16 SMP: 15 minutes, 45 Seconds
Pentium 200Mhz, 64Mb RAM, running all 11 processes in 'top' on Plebian, also compiling the 2.4.16 kernel: 17 minutes, 20 Seconds
Same machine as above compiling 2.4.16 for Plebian while running a patched and slapped Slack7.1 install: 42 minutes, 30 Seconds
Pentium 133Mhz, 24Mb RAM, Slack 8, running the 2.4.5 kernel and compiling a slim 2.4.16... this still took forever: 3 Hours, 34 Minutes, ? Seconds
I like LFS. All of these compiles were using the 'leave it out' method of menuconfig, except for the Athy which had a number of colorful filesystems supported in kernel.
I,m not sure I compiled the Kernel correctly as far as the networking is concerned though, probably because I dont quite understand networking properly yet.
Maybe if I tell you guys what I want to be able to do, hten you can tell me what I need to compile?
Anyway basic networking between FAST AS HELL LFS *chuckles* and windows, maybe Samba, and definately routing(IP MASQing) from my Linux box to windows, firewalling and all the usual stuff, web, graphics, etc.
Oh btw I couldnt find a single option for DOS, maybe I wasnt looking hard enough.
Originally posted by finegan Hey Taz, I like to time things:
How fast is LFS?
Athlon 1.2Ghz, 512Mb RAM, running Slack 8 as bloated as I could get it, compiling the 2.4.16 kernel: 127 Seconds
I like LFS. All of these compiles were using the 'leave it out' method of menuconfig, except for the Athy which had a number of colorful filesystems supported in kernel.
Darn skippy on the 'ol Athlon! I JUST recompiled 2.4.16 and forgot to use the time option. I'll redo it just to see in a bit, but with my 1G T-Bird and 512 RAM it took no more than 3 minutes. I'll post some times in a bit here. But I only have one PC so, oh well...LOL
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.