The umount command is used without checking the block part is
really mounted. Umount part only when mounted.
The series for cleaning up fusing script is done, so bump up
minor version instead of sub version.
Change-Id: Ic665936838be4529973d63c6123db9a2c7acc7d7
Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
local -r input_size_mb=`expr $input_size / 1024 / 1024`
print_message 2 "[Fusing $1 ($input_size_mb MiB)]"
- umount $device
+ if [ "$blktype" == "part" ]; then
+ local MOUNT_PART=`mount | grep $device`
+ if [ "$MOUNT_PART" != "" ]; then
+ umount $device
+ fi
+ fi
if [ $OLD_DD == 1 ]; then
dd if=$fusing_img | pv -s $input_size | dd of=$device bs=$bs
else
function print_logo () {
echo ""
- echo "Raspberry Pi downloader, version 2.0.7"
+ echo "Raspberry Pi downloader, version 2.1.0"
echo ""
}