Hi Andrew,

We can build a minimal system on around 1600 kb. The minimal stuff you require for your system will basically depends on the applications you are using, but you can build a basic system with only busybox.

My checklist is:
- Busybox: configure with options you need. Must have init and a some shell.
- /bin: provided by busybox
- /dev: you need to provide at least the following devices: console, kmem, mem, null, ram0, random, urandom, zero, ttyS0 - /etc: I recommend these files: fstab, group, hostname, hosts, inittab, motd, mtab, nsswitch.conf (if using glibc), passwd, protocols, services, profile. - /lib: ld-linux (or ld-uClibc), libc, libcrypt, libdl, libgcc_s, libm, libnsl, libpthread, libresolv, libutil
- /proc: please mount it early on boot process, it's _really_ required
- /sbin: files provided by busybox
- /sys: mount it early on boot process, is not required, by may be very useful for certain drivers
- /tmp: empty
- /var: empty

BTW: How is your kernel panicking?

On Oct 23, 2006, at 4:59 AM, Andrew Armstrong wrote:

Hi Guys,

I am about to start a little project to workout the minimal install of
Linux required for a basic functioning system.

I was wondering if anyone would be interested in collaborating in an
effort?

I have started with a minimal bin,dev,etc,lib type structure, but the
Kernel Panics!

Does anyone know where to start! :)

Regards,

Andrew

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to