#!/bin/bash

. /mnt/hidpart/StarOS/scripts/shell/scriptlib.sh

TARGET_PATH=$1
TARGET_PROG=$2

TARGET_PATH="Program Files/sscr/Repair/StarOS"

REPAIR_PACKAGE=/mnt/hidpart/StarOS/Repair/Repair.exe 
#parameter checking
#if [ "$TARGET_PATH" = "" -o "$TARGET_PROG" = "" ]; then
#	echo "Something wrong! p1:$TARGET_PATH p2:$TARGET_PROG"
#	echo "Something wrong! p1:$TARGET_PATH p2:$TARGET_PROG" > /tmp/RepairStarOS.log
#	exit -1
#fi

#mount windows system partition
SYSTEM_PART="/dev/svblka"
if [ ! -e "$SYSTEM_PART" ]; then
	SYSTEM_PART=`get_system_part`
fi

echo "SYSTEM_PART:$SYSTEM_PART"

umount $SYSTEM_PART
if [ "$SYSTEM_PART" != "" ]; then
mkdir -p /media/win_part/
mount_partition $SYSTEM_PART /media/win_part 

mkdir -p "/media/win_part/$TARGET_PATH"
cp -a "$REPAIR_PACKAGE" "/media/win_part/$TARGET_PATH/"
ls "/media/win_part/$TARGET_PATH/$TARGET_PROG" -l
result=$?
umount /media/win_part

if [ $result = 1 ]; then
	echo "copy success!" > /tmp/RepairStarOS.log
	exit 1
else
	exit 0
fi

fi
umount /media/win_part

exit 0
