goal: 400k 以内linux kernel
1M root file system
kernel: make menuconfig, chooose options
Note: 更具要求选择,比如filesystem,需要用EXT2这样的filesystem吗?
root file system:
-- 架一个nfs server,把一个完整的gnu system 放在上面,然后开始裁减, 相关cmd: ldd, file, dd, du ......
-- 一些小的tips: 使用ash, busybox, tiny login,ulib....
最后:
zip rootfile system
make zImage.initrd
That's all