2009年2月22日 星期日

磁片版linux


磁片檔案結構
***************
MBR
ldlinux.sys
zImage
initrd.gz
syslinux.cfg
***************
過程
#mkdosfs /dev/fb0
#syslinux /dev/fb0 做出 MBR 和 ldlinux.sys

製作busybox
#tar zxfv busybox-1.1.3.tar.gz
#make menuconfig 改 .config
#make;make install
mkdir缺的檔案
/proc /dev /etc
打包 做出initrd.gz
( #mke2fs #dd if=/dev/ram9 of=initrd )

製作kernel
make menuconfig裡的ramdisk和initrd要啟動
改.config
make dep
make zImage 做出zImage

寫syslinux.cfg
開機讀ldlinux.sys後會讀syslinux.cfg

複製到磁片

沒有留言:

張貼留言