Skip to content

Commit

Permalink
issue #710
Browse files Browse the repository at this point in the history
  • Loading branch information
ventoy committed Jan 22, 2021
1 parent a129996 commit 1f1769d
Showing 1 changed file with 10 additions and 8 deletions.
18 changes: 10 additions & 8 deletions INSTALL/tool/VentoyWorker.sh
Original file line number Diff line number Diff line change
Expand Up @@ -325,16 +325,16 @@ if [ "$MODE" = "install" ]; then
mkdir ./tmp_mnt

vtdebug "mounting part2 ...."
for tt in 1 2 3; do
if mount ${PART2} ./tmp_mnt; then
for tt in 1 2 3 4 5; do
if mount ${PART2} ./tmp_mnt > /dev/null 2>&1; then
vtdebug "mounting part2 success"
break
fi

mtpnt=$(grep "^${PART2}" /proc/mounts | awk '{print $2}')
if [ -n "$mtpnt" ]; then
umount $mtpnt >/dev/null 2>&1
fi
fi
sleep 2
done

Expand Down Expand Up @@ -445,13 +445,15 @@ else
if [ "$SECUREBOOT" != "YES" ]; then
mkdir ./tmp_mnt

vtdebug "mounting part2 ...."
for tt in 1 2 3; do
if mount ${PART2} ./tmp_mnt; then
vtdebug "mounting part2 ...."
for tt in 1 2 3 4 5; do
if mount ${PART2} ./tmp_mnt > /dev/null 2>&1; then
vtdebug "mounting part2 success"
break
else
vtdebug "mounting part2 failed, now wait and retry..."
fi
sleep 2
sleep 2
done

rm -f ./tmp_mnt/EFI/BOOT/BOOTX64.EFI
Expand All @@ -466,7 +468,7 @@ else


for tt in 1 2 3; do
if umount ./tmp_mnt; then
if umount ./tmp_mnt > /dev/null 2>&1; then
vtdebug "umount part2 success"
rm -rf ./tmp_mnt
break
Expand Down

0 comments on commit 1f1769d

Please sign in to comment.