1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
This directory contains support for experimental initrd support.
initrd support will create initrd on-the-fly to allow use of
Debian-stock kernel with ease. Hopefully qemubuilder will be fed a
Debian package of a kernel from one architecture and start off it.
There are multiple implementations; pros and cons on each implementation.
1. klibc implementation
an initrd which uses klibc-linked binary to do everything
2. glibc implementation
an initrd which uses glibc-static-linked binary to do everything
3. shell script implementation
an initrd which is a bash script to do everything.
Requires an initrd size of 40MB, out of which kernel modules is 24MB, and other binaries occupy 16MB.
arm/ directory should contain:
bash_4.0-7_armel.deb
coreutils_7.4-2_armel.deb
libacl1_2.2.48-1_armel.deb
libattr1_2.4.44-1_armel.deb
libblkid1_2.16.1-4_armel.deb
libc6_2.10.1-5_armel.deb
libgcc1_4.4.2-2_armel.deb
libncurses5_5.7+20090803-2_armel.deb
libselinux1_2.0.88-1_armel.deb
libsepol1_2.0.39-1_armel.deb
libuuid1_2.16.1-4_armel.deb
linux-image-2.6.26-2-versatile_2.6.26-20_armel.deb
module-init-tools_3.11-1_armel.deb
mount_2.16.1-4_armel.deb
|