[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Small distro for DomU?

Hi all,

I've been playing with this issue a bit lately.
I started with debian sarge, and using cdebootstrap a typical 'standard'
install tends to be about 175MB ... far too big and memory hungry for
my requirements. No way can I get that down to the <25MB range! :)
Now I've got uclibc's buildroot working, and have just managed a
boot of a minimal rootfs.
Here are some of the more interesting stats for those interested:

# cat /proc/meminfo
MemTotal:         5868 kB
MemFree:          2904 kB

# df
Filesystem                Size      Used Available Use% Mounted on
/dev/hda3                 7.7M      4.7M      2.6M  65% /
tmpfs                     2.9M     12.0k      2.9M   0% /tmp

# uname -a
Linux uclibc #1 Tue Aug 9 12:07:52 EST 2005 i686 unknown

Time to add functionality to the new toy ;)


John Fairbairn wrote:
> ttylinux(which is busybox based) makes a great base distro for these
> purposes, then compile anything you need statically and switch out your
> glibc etc. use ldd to find out what needs changing. It's a pretty simple
> affair really. If you need help just send another msg and I'd be happy to
> share the basics of my particular method.
> HTH.
> John Fairbairn
>>Mark Williamson wrote:
>>>>Using Buildroot for uClibc to build a tiny SSH- and VNC-capable DomU
>>>>is a fantastic idea.
>>>It'd be nice to have a standard base filesystem with these components
>>>a hint to anyone with time on their hands!).
>>Made for a slightly different purpose, but useful as a starting point.
>>The following script builds (from scratch) a busybox-based domU with
>>qemu (VNC enabled, no SDL).
>>You can get pretty far (it turns out) with just building things
>>statically against glibc.
>>Anthony Liguori

Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.