ps -fe |  grep /usr/bin/ossofilemanager | grep -v grep | awk '{print $1}' | xargs kill
ps -fe |  grep /usr/bin/ossofilemanager | grep -v grep | awk '{print $1}' | xargs kill -9

export OLPATH=$LD_LIBRARY_PATH
export OPATH=$PATH

SRC=`df /mnt/initfs | grep initfs | awk '{print $1}'`

if test $SRC = /dev/mtdblock4
then
umount /dev/sda*
umount /dev/sdb*
mv /usr/sbin/osso-mmc-mount.sh /usr/sbin/osso-mmc-mount.sh-hold
/usr/sbin/osso-mmc-umount.sh /media/mmc1
/usr/sbin/osso-mmc-umount.sh /media/mmc2
export LD_LIBRARY_PATH="/usr/GPARTED/lib:$LD_LIBRARY_PATH"
export PATH="/usr/GPARTED/bin:$PATH"
/usr/GPARTED/bin/gparted /dev/mmcblk0 /dev/mmcblk1 /dev/sda /deb/sdb
mv /usr/sbin/osso-mmc-mount.sh-hold /usr/sbin/osso-mmc-mount.sh
export PATH=$OPATH
export D_LIBRARY_PATH=$OLPATH
#sleep 2
for i in `find /dev/sd*[1-9] `
do
export DEV=`echo $i | awk -F "/" '{print "/media/usb/"$3}'`
mount $i $DEV
done
mv /usr/bin/mmc-pre-unmount /usr/bin/mmc-pre-unmount-hold
mv /usr/sbin/osso-mmc-umount.sh /usr/sbin/osso-mmc-umount.sh-hold
/etc/init.d/ke-recv stop
/etc/init.d/ke-recv start
#sleep 4
mv /usr/bin/mmc-pre-unmount-hold /usr/bin/mmc-pre-unmount
mv /usr/sbin/osso-mmc-umount.sh-hold /usr/sbin/osso-mmc-umount.sh

else
export LD_LIBRARY_PATH="/usr/GPARTED/lib:$LD_LIBRARY_PATH"
export PATH="/usr/GPARTED/bin:$PATH"


umount /dev/sda*
umount /dev/sdb*

/usr/GPARTED/bin/gparted /dev/sda /dev/sdb

for i in `find /dev/sd*[1-9] `
do
export DEV=`echo $i | awk -F "/" '{print "/media/usb/"$3}'`
mount $i $DEV
done

export PATH=$OPATH
export D_LIBRARY_PATH=$OLPATH
/etc/init.d/ke-recv restart
fi


