Linux - KernelThis forum is for all discussion relating to the Linux kernel.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I would like to install a linux kernel 2.6.x on a pc104 Pentium 166 MHz with 64 MB of RAM. Now, I don't have a clue from where to start from... Any directions, attempts, suggestions are more than welcome...
I'd start with with a new computer. Or a massively older distro and kernel version. Unless your gonna plop on one of those no gui bare minumum text based runs on a floppy distro's your probably out of luck with something that ancient.
Guys, please. A PC/104 is not intended to run all the desktop applications normally included in a complete desktop oriented distribution. There is unlikely to be X, or video of any kind. There will likely be a kernel, a small filesystem, probably in memory or on flash, a small handful of common utilities, a simple shell, some driver modules, quite likely oriented to controlling some hardware, and not much else. The original poster was looking for help on how to actually put this stuff on the system, given the paucity of resources. What he asks for is do-able.
First of all, let me say that I was lucky to get my hands on another pc104 kit that has a pentium running at 266MHz and is very rich with 128 MB RAM... It currently runs XUbuntu 6.06.... I don't really need all these GUI stuff so probably I ll either try booting in runlevel 3 or install the server version of Ubuntu. The XUbuntu takes ages to be installed. The server is much faster but I had tiny problems.... my system keeps on rebooting upon loading the kernel image... Will have to investigate on that...
For the nbomr.... I think that if you have the same specs as my original system (ie P5@166MHz with 64MB RAM), then I think that the server version can definetely be installed... Naturally there are some more lightweight distros but since the ubuntu works and seems to have recognised the rest of the modules that will do for now.... I will have to get back though if this is a complete success story...
Some links that I found useful are (although I was lucky so far with my distro so no need to get into too much details at this stage): http://www.linuxdevices.com/articles/AT2760742655.html
The above link has A LOT of useful information... if I decide to try a real time kernel (as well).
NboMR is also right there is absolutely no need to run a gui (i just did this for my own curiosity) and not all the services which can be later removed.... If this wouldn't be possible I would have to use some other distro which is more specific and lightweight for embedded systems.
One more thing since I saw you are experienced with Fedora... I saw somewhere a post that Fedora can also be installed... Not to mention that with Fedora you can select which packages to install which means you can choose not to install any graphical desktop from the beginning...
PS: Isn't it kind of funny though that the latest disto in the linux world can be run on such a low system... Btw the previouis system running on this pc104 was win98...
Last edited by odysseus.lost; 06-19-2006 at 12:28 PM.
So, are you booting from a 'disk' (spinning media or other non-volatile memory disk), or over a network? What specific hardware are you using? When you installed Xubuntu, did you have to do much, if anything, to make the system bootable?
So, are you booting from a 'disk' (spinning media or other non-voaltile memory disk), or over a network? What specific hardware are you using? When you installed Xubuntu, did you have to do much, if anything, to make the system bootable?
Actually I am lucky enough to have a bios that supports booting up from an external usb cdrom drive... The hardware is:
P5 266 MHz MMX
A pcmcia module which has some kind of vagen chipset but got to check when I get into my lab.
An Orinoco Silver or Avaya Silver or Gold PCMCIA Wifi card.
Motherboard also when I get into the lab.
Now the pcmcia module with the wifi card was detected during the installation and managed to get configured on our wifi network using dhcp.... Unfortunately when I boot up the system it appears dead (*shrug*)... Strangely enough all wifi cards are working fine on my laptop which runs Ubuntu 6.06.... ie the same system...
To make the system bootup I had to wait for about 2-3 hrs for the installation... after that it is just fine... If you need the links of the exact modules I can email them to you when I am in my office...
Driver for what? Most PC/104 systems are just ordinary PC's in a small form factor. Drivers for most components should work with standard kernel modules. PC/104 daughter cards do often tend to require custom drivers, due to their often esoteric nature. The card vendor may be able to provide driver support, there.
This should probably be asked in a new thread for best exposure.