NULL RAM :
mkdir ramdisk_test 臨時挂在點
dd if=/dev/zero of=123 bs=1k count=10000 建立空硬碟
losetup /dev/loop0 123 挂在臨時硬碟
mke2fs -m 0 /dev/loop0 格式化此硬碟
munt –o loop 123 ./ramdisk/ramdisk_test/
cp -rf ./rootfs_uclibc/* ./ramdisk/ramdisk_test/ 拷貝檔案系統
(umount ramdisk_test(123---ramdisk-real))
預設:
setenv bootargs mem=64M console=ttyAMA0,115200 root=/dev/mtdblock4 rootfstype=jffs2 mtdparts=hi_sfc:256k(boot)ro,128k(env),128k(conf),3072k(os),12800k(rootfs)
ramdisk啟動:
setenv bootargs mem=64M console=ttyAMA0,115200 root=/dev/ram0 rw ramdisk=32768 initrd=0x82500000,10M init=/linuxrc mtdparts=hi_sfc:256k(boot)ro,128k(env),128k(conf),3072k(os),12800k(rootfs);tftp 0x82500000 123;tftp 0x82000000 uImage
nfs啟動
tftp uclibc_64k.jffs2
sf probe 0
sf erase 0x380000 0x600000
sf write 0x80008000 0x380000 0x500000
bootcmd sf probe 0\;sf read 0x82000000 0x80000 0x300000\;bootm 0x82000000