LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices

Reply
 
Search this Thread
Old 06-12-2006, 11:31 AM   #1
odysseus.lost
LQ Newbie
 
Registered: Jun 2005
Distribution: FC1-3, Ubuntu 6.06
Posts: 20

Rep: Reputation: 0
linux kernel 2.6.x on a pc104


Hi,

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...

Cheers.
 
Old 06-13-2006, 09:15 PM   #2
Caeda
Senior Member
 
Registered: Jul 2003
Location: Indiana
Distribution: Suse 6.0+, Mandrake 5.0-10.0, Redhat 6.0-9.0, Gentoo 1.2+, Gnoppix, Knoppix, Sabayon, Ubuntu 5.04+
Posts: 1,811

Rep: Reputation: 45
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.
 
Old 06-13-2006, 11:13 PM   #3
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,395
Blog Entries: 2

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
I am about to attempt the same feat. My target is a Tri-M Mz104. Yours sounds very similar. I will be following any replies here very closely. Hopefully, I can contribute once I learn a bit about it.

--- rod.
 
Old 06-14-2006, 08:04 AM   #4
wini_g
Member
 
Registered: Jun 2003
Distribution: SuSE 11.0
Posts: 171

Rep: Reputation: 30
Since when is 64 MB a prob ?

Puppy or Vector or any other lightweight distro on distrowatch - or DSL or whatever you like to try out IMO - Good luck .

Maybe an "older" Vector which is still configured to installable on Pentium 1's (maybe about two versions back .. not much) & then compile your own kernel.

Slack is 386based - distrowatch.com or org or whatever will give you lots of options .
 
Old 06-14-2006, 09:29 PM   #5
Caeda
Senior Member
 
Registered: Jul 2003
Location: Indiana
Distribution: Suse 6.0+, Mandrake 5.0-10.0, Redhat 6.0-9.0, Gentoo 1.2+, Gnoppix, Knoppix, Sabayon, Ubuntu 5.04+
Posts: 1,811

Rep: Reputation: 45
"Since when is 64 MB a prob ?"

Since about 3 or 4 versions ago for most distros, sometimes more than that. 128 and 256 have been pretty normal requirments for years now.
 
Old 06-15-2006, 05:49 PM   #6
wini_g
Member
 
Registered: Jun 2003
Distribution: SuSE 11.0
Posts: 171

Rep: Reputation: 30
Yeah the bloated heavy stuff needs at least 256 (SuSE was still able to run on 64MB at V8 as far as I remember) or more because of one million effects & services & whatever else is loaded on boot-up .

But your post suggests that every current distribution fails with 64MB which is of course plain rubbish

Yes they have to be the lightweight Linuxi by now but these are up to date distros .
 
Old 06-15-2006, 07:04 PM   #7
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,395
Blog Entries: 2

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
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.

--- rod.
 
Old 06-19-2006, 12:25 PM   #8
odysseus.lost
LQ Newbie
 
Registered: Jun 2005
Distribution: FC1-3, Ubuntu 6.06
Posts: 20

Original Poster
Rep: Reputation: 0
Hey guys, thanks a lot for your replies....

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).

http://eri.ca.sandia.gov/eri/howto.html
http://www.linuxfromscratch.org/


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...

Cheers

Last edited by odysseus.lost; 06-19-2006 at 12:28 PM.
 
Old 06-19-2006, 04:00 PM   #9
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,395
Blog Entries: 2

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
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?

--- rod.

Last edited by theNbomr; 06-20-2006 at 01:47 PM.
 
Old 06-19-2006, 06:43 PM   #10
odysseus.lost
LQ Newbie
 
Registered: Jun 2005
Distribution: FC1-3, Ubuntu 6.06
Posts: 20

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by theNbomr
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?

--- rod.
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
128 RAM
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...
 
Old 12-09-2008, 06:40 AM   #11
anshuman84
Member
 
Registered: May 2008
Location: Bangalore
Posts: 31

Rep: Reputation: 6
PC104 driver

Hi all,

can any one provide me some idea or some code to do driver for PC 104 for linux 2.6 kernel
 
Old 12-09-2008, 10:22 AM   #12
theNbomr
LQ 5k Club
 
Registered: Aug 2005
Distribution: OpenSuse, Fedora, Redhat, Debian
Posts: 5,395
Blog Entries: 2

Rep: Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903Reputation: 903
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.
--- rod.
 
  


Reply

Tags
embedded, install, kernel, linux, systems


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Need references for installing linux on Flash memory card for pc104 board umeshbabu Linux - Newbie 1 06-30-2005 09:18 PM
Tri-M PC104 Module & Slackware, REBOOT? SlickyDe Slackware 0 07-27-2004 10:12 AM
Port redhat9.0 to PC104, login incorrect! happyhao Linux - Security 1 04-22-2004 02:09 AM


All times are GMT -5. The time now is 02:30 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration