#!/bin/sh root_folder=$1 rm -rf $root_folder cp -r ../toolchain/buildroot-2011.05/output/target $root_folder rm -rf $root_folder/dev/ mkdir $root_folder/dev/ mkdir $root_folder/dev/pts mknod $root_folder/dev/console c 5 1 mknod $root_folder/dev/lport0 c 248 0 mknod $root_folder/dev/lport1 c 248 1 mknod $root_folder/dev/lport2 c 248 2 mknod $root_folder/dev/lport3 c 248 3 mknod $root_folder/dev/null c 1 3 mknod $root_folder/dev/ptmx c 5 2 mknod $root_folder/dev/random c 1 8 mknod $root_folder/dev/tty c 5 0 mknod $root_folder/dev/ttyS0 c 4 64 mknod $root_folder/dev/ttyS1 c 4 65 mknod $root_folder/dev/urandom c 1 9 chmod a+w $root_folder/dev/* chown root:root $root_folder/bin/busybox rm $root_folder/etc/fstab rm $root_folder/etc/inittab cp $root_folder/../4target/fstab $root_folder/etc/fstab cp $root_folder/../4target/inittab $root_folder/etc/inittab cp $root_folder/../4target/inf.sh $root_folder/inf.sh mkdir $root_folder/bench/ cp -r $root_folder/../4target/bench/ $root_folder/ cd $root_folder ln -s /sbin/init init cd ../ chmod --recursive 777 $root_folder