LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-16-2005, 05:00 PM   #1
mike1646
LQ Newbie
 
Registered: Mar 2004
Distribution: Slackware 10
Posts: 10

Rep: Reputation: 0
Tiny Slac??


Hello,

This is probrably impossible, but i want to install slackware with networking and mpg321 on a 32mb cf card.

Am i right in thinking this?


Thanks
 
Old 03-16-2005, 05:35 PM   #2
d00msweek
Member
 
Registered: Jan 2004
Location: Cebu City, Philippines
Distribution: Slackware 10,Gentoo 2005.1,LFS
Posts: 92

Rep: Reputation: 15
From the slackware website
Slackware Linux doesn't require an extremely powerful system to run (though having one is quite nice :). It will run on systems as far back as the 486. Below is a list of minimum system requirements needed to install and run Slackware.

* 486 processor
* 16MB RAM (32MB suggested)
* 100-500 megabytes of hard disk space for a minimal and around 3.5GB for full install
* 3.5" floppy drive

Additional hardware may be needed if you want to run the X Window System at a usable speed or if you want network capabilities.

Last edited by d00msweek; 03-16-2005 at 05:37 PM.
 
Old 03-16-2005, 05:41 PM   #3
mike1646
LQ Newbie
 
Registered: Mar 2004
Distribution: Slackware 10
Posts: 10

Original Poster
Rep: Reputation: 0
Are there any other distos that *could* do this?
 
Old 03-16-2005, 06:08 PM   #4
DaWallace
Member
 
Registered: Feb 2004
Location: Southern Maine, United States
Distribution: Slackware Ubuntu Debian FreeBSD
Posts: 418

Rep: Reputation: 31
you could do it.. don't let any specifications fool you..

that said, I can't really help you. you just need to know what you're doing and have much luck.

it is possible, there just won't be too much slackware in it if you want it on a 32 meg card. just know that it will largely be a do-it-yourself job if you do it with slackware instead of some distro meant to be teeny.

in fact.. you might be better off compiling a kernel and software from scratch on a working box and getting that to work.
 
Old 03-16-2005, 06:08 PM   #5
killerbob
Member
 
Registered: Oct 2004
Location: Ottawa, ON
Distribution: Slackware
Posts: 662

Rep: Reputation: 31
You're not actually looking for a distro, per se. What you want is a microdistro, and probably the easiest way to find one is to make it.

Am I correct in assuming that this is going to be running on a specific device, with a known network card, known sound card, and a known way to access it via networking? Say a custom-built portable MP3 player of some sort?

All you really need is a kernel, mpg321, sound/network drivers (which can be in the kernel), and whatever server you need to be able to connect to the device, such as samba and/or telnet. Don't even need SSH, if you're doing what I think you're doing. You could do that with a custom micro-distro in about 2mb of space, maybe less.

That said, there are pre-built micro-distros that'll fit in 32mb. There's also a number of embedded micro-OS's that can do what you're looking for, but aren't specifically Linux. QNX jumps to mind, for example.
 
Old 03-17-2005, 01:14 PM   #6
Ipolit
Member
 
Registered: Nov 2003
Location: Bulgaria
Distribution: Vector Linux, Morphix
Posts: 321

Rep: Reputation: 33
movix is slackware based, has mplayer, which is better than mpg123 and has a network support
http://movix.sourceforge.net/
 
Old 03-17-2005, 01:34 PM   #7
drisay
Member
 
Registered: Sep 2004
Distribution: Slackware 10
Posts: 167

Rep: Reputation: 30
i'm curious to know if you get slack to work on that card. you'd probably have to take the strict minimum from a and exactly what you need from n. i can't see you having much more than that.
 
Old 03-17-2005, 01:38 PM   #8
chbin
Member
 
Registered: Mar 2005
Distribution: slackware-current
Posts: 379

Rep: Reputation: 31
You could do it with slack. All you need to have a working system is the required packgaes in a/ and the glibc package in l/. You would then cut back on the size by compiling a new kernel with only support for you hardware and removind all the man, docs, and header files.

If you had 64MB card it would be easy. With a 32MB card you might have to fiddle around and see what else you can get rid of.
 
Old 03-17-2005, 01:42 PM   #9
chbin
Member
 
Registered: Mar 2005
Distribution: slackware-current
Posts: 379

Rep: Reputation: 31
Oh I've tried booting from just required a/ packages and it failed. I forgot to include the glibc package in l/and it worked fine. It was was below 100 MB but I forget exactly how much. For 32 you are going to have to get a little creative.
 
Old 03-18-2005, 05:35 AM   #10
mike1646
LQ Newbie
 
Registered: Mar 2004
Distribution: Slackware 10
Posts: 10

Original Poster
Rep: Reputation: 0
Hmm,

interesting, I've been googling a bit and found Busybox , this should be much smaller than slack.
 
Old 06-06-2005, 08:23 AM   #11
buddhahat
Member
 
Registered: Sep 2003
Distribution: Slackware 10, FreeBSD 6.2, Ubuntu 7.04
Posts: 60

Rep: Reputation: 15
http://amigolinux.org/docs/minstall/index.htm

This might be of some help.
 
Old 06-06-2005, 08:41 AM   #12
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid/RPIOS
Posts: 4,889
Blog Entries: 28

Rep: Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534Reputation: 534
"SLAX is not pretentious, nevertheless it requires some minimal hardware to run properly. It depends on what do you wish to use SLAX for, of course. The most important thing is memory. You need at least 30 MB of RAM to boot slax. "
http://slax.linux-live.org/requirements.php
 
Old 06-06-2005, 10:33 AM   #13
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current, SlackwareARM-15.0
Posts: 833

Rep: Reputation: 90
Maybe you could strip Damn Small Linux (50 MB) down to 32?

Cheers, Leon.
 
Old 06-06-2005, 11:19 PM   #14
cavalier
Member
 
Registered: Feb 2005
Location: Denver, CO
Distribution: Slack 12, tweaked just so (though I'm also a fan of Ubuntu)
Posts: 198
Blog Entries: 1

Rep: Reputation: 30
Quote:
Originally posted by LJSBrokken
Maybe you could strip Damn Small Linux (50 MB) down to 32?
I was going to suggest that, or Puppy Linux, another remarkable, tiny Linux implementation, though I tend to think that DSL is prettier, Puppy is ridiculously fast.
 
Old 06-07-2005, 12:12 AM   #15
MS3FGX
LQ Guru
 
Registered: Jan 2004
Location: NJ, USA
Distribution: Slackware, Debian
Posts: 5,852

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
What you want to do is not terribly difficult with Slackware, though it will involve some custom work.

Personally, I use a slimed down version of Slackware on my own personal embedded devices.

I use the Slackware installer to get in the primary packages, then change out to a newly compiled monolithic kernel, and start pulling out any documentation or other fluff that isn't necessary.

My version of Slackware only takes up 8 MB on the 32 MB CF card it is held on. It is however compressed. So when it decompresses into a RAMDisk, it is around 32 MB in memory (which means you would want ~64 MB of RAM to run it happily).

Now, to be fair, my installation has no sound support or any media players. It is setup for network testing, and a minimalistic server.

But even with that, if the sound card modules are compiled into the monolithic kernel, the various console media players really don't take too much space (though mplayer does have a lot of dependencies).
 
  


Reply



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
wher is my vimrc file and the .vim directory slac 10.0 rkrishna Slackware 3 04-11-2005 03:50 AM
Slac 10 installation- fitting to screen svar Slackware 10 11-16-2004 05:47 PM
FTP issues with Slac proendo Slackware 3 01-29-2004 08:39 PM
tiny mandrake 9.1 FF103 Linux - Laptop and Netbook 3 11-05-2003 09:49 AM
Tiny probs. zsaddened Linux - General 3 04-29-2002 06:55 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:00 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration