From 488a2ab4bcb764ee9f4c50cbe31627b6e0c7d881 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Mon, 22 Feb 2010 20:08:35 +0100 Subject: optimize kernel config for foxg20 - boot from microsd now works - finetune adkinstall --- package/adkinstall/src/adkinstall.foxg20 | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'package') diff --git a/package/adkinstall/src/adkinstall.foxg20 b/package/adkinstall/src/adkinstall.foxg20 index fec746ef0..8d1e21483 100644 --- a/package/adkinstall/src/adkinstall.foxg20 +++ b/package/adkinstall/src/adkinstall.foxg20 @@ -7,8 +7,17 @@ if [ -z $1 ];then exit 1 fi if [ -z $2 ];then - printf "Please give your kernel as second parameter\n" - exit 1 + printf "Please give your kernel as second parameter\n" + exit 1 +fi + +if [ ! -f $1 ];then + printf "given root tar archive does not exist\n" + exit 1 +fi +if [ ! -f $2 ];then + printf "given kernel does not exist\n" + exit 1 fi printf "Creating partition scheme\n" @@ -28,7 +37,9 @@ mount -t vfat /dev/mmcblk0p1 /mnt cp $2 /mnt/uImage sync umount /mnt -mke2fs /dev/mmcblk0p2 +printf "Creating ext2 filesystem\n" +mke2fs /dev/mmcblk0p2 >/dev/null 2>&1 +tune2fs -c0 -i0 /dev/mmcblk0p2 >/dev/null 2>&1 mount -t ext2 /dev/mmcblk0p2 /mnt printf "Extracting install archive\n" -- cgit v1.2.3