Is there a Linux system out there which doesn't fit in 32GB, even with all packages installed? I've a hard time calling a system with 512Mb RAM and 32 Gb "embedded".

Last time I looked at Linux distros, they all have "live-CDs", and full installations that fit in just a few CDs.

Only a few years ago, I build Linux systems for boxes with 8Mb memory, 25Mb of disk space, with the option of installing it from a floppy disk. Obviously, Perl didn't fit. What did fit was a kernel (same kernel used elsewhere in the company - standard kernel + 1500 bugfixes), a few drivers for exotic hardware, busybox, a couple of C programs I had written or modified, and an init script. This wasn't based on any existing distro.

My current idea is to use something like Gentoo or Arch and try to slim that down as much as possible, but I would like to get some recommendations from people that have more experience with such things.
With 32 Gb of disk space, why bother slimming down? Just go through /etc/init.d/rc? and don't start what you don't want running.

But this isn't really a Perl question, is it?


In reply to Re: custom linux for embedded system with Perl by JavaFan
in thread custom linux for embedded system with Perl by morgon

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.