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