On Tue, Feb 01, 2005 at 03:03:35PM +0800, Qiangning Hong wrote:
> I want to make a i486 machine to run SAMBA server,  with the following 
> requirements:
> 
> - The whole system should run under 32MB memory.
> - The boot partition is less than 5MB, the system partition is less than 
> 32MB, and the rest of hard disk for shared data. (Actually the hard disk 
> is an expensive flash drive, that's why we want as little as possible of 
> disk space used by system itself)

You would probably do well to create a the whole filesystem on your PC
and then tar it up for transfer.  Don't know if the LiveCD will boot
with 32 MB of RAM, but it seems reasonable.  You should probably also
consider mostly skipping Gentoo and portage and going with a stripped
down binary distribution, or possibly even something like Linux from
Scratch, and try to avoid using glibc if you can; it's big.  No
guarantees about some of the alternative C libraries doing everything
you want; but you might want to look at uclibc.  NetBSD has a
reputation for running on older hardware, and it's certainly
well-earned; the default shell, csh, isn't even linked against the
readline library.  The libc is smaller than glibc, and there's no
question about the BSD libc working.
-- 
Adam Fabian ([EMAIL PROTECTED])

--
[email protected] mailing list

Reply via email to