Page 1 of 1

Smallest OS for Raspberry Pi

Posted: Fri Mar 28, 2014 12:52 pm
by straygrey
Please advise which is the smallest available OS for the Raspberry Pi, preferably with no GUI components as I do all my own and I need as much space for media as possible on my 8GB SDHC.

Re: Smallest OS for Raspberry Pi

Posted: Fri Mar 28, 2014 1:06 pm
by ulysess

Re: Smallest OS for Raspberry Pi

Posted: Fri Mar 28, 2014 2:01 pm
by fruitoftheloom

Re: Smallest OS for Raspberry Pi

Posted: Sat May 10, 2014 8:58 am
by OMightyBuggy
Anything smaller than TinyCoreLinux? It extracts out to 17-ish MB. I need it 16MB or less.

Re: Smallest OS for Raspberry Pi

Posted: Sat May 10, 2014 9:01 am
by ShiftPlusOne
smallest possible? probably just the kernel with busybox and uclibc.

Re: Smallest OS for Raspberry Pi

Posted: Sun May 11, 2014 7:27 am
by OMightyBuggy
Ya just something that fits on 15.9MB. If possible just a build that can SSH.

Re: Smallest OS for Raspberry Pi

Posted: Sun May 11, 2014 7:29 am
by ShiftPlusOne
Take a look at buildroot.

Re: Smallest OS for Raspberry Pi

Posted: Tue May 13, 2014 9:09 am
by rln
Hi
I can provide you with an image 12MB in size if you're interested. It's minimalistic but has SSH, FTP and most other core utils one essentially needs.

Re: Smallest OS for Raspberry Pi

Posted: Tue May 13, 2014 9:31 am
by RaTTuS
bare metal - size of the image file - as small as you want really ;)

Re: Smallest OS for Raspberry Pi

Posted: Tue May 13, 2014 1:05 pm
by hldswrth
Original question didn't specify which OS, most answers assume a cut-down Linux distribution.

My first response would be a question - what do you need it to do? And then how much are you prepared to do yourself?
If you don't need multi-tasking, standard packages, etc. you could build something very simple on some of the bare metal examples. I have made my own simple modular OS from scratch with writable FAT file system, keyboard, serial comms and command shell in around 200k but that's taken 2 years on and (mostly) off ;) Others have similar hobby OS's.

Otherwise you may find the right set of functionality in one of the distros mentioned above, or create your own. I'm not sure how much effort that would be relative to a bare metal approach, again depends on what you need.