From: longpanda Date: Sat, 15 Jan 2022 01:13:46 +0000 (+0800) Subject: Add check for size in CreatePersistentImg.sh (#1384) X-Git-Tag: v1.0.65~4 X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/commitdiff_plain/28998edd948c458ed837d5ab5a1ad9b78ffe5a00?ds=sidebyside Add check for size in CreatePersistentImg.sh (#1384) --- diff --git a/INSTALL/CreatePersistentImg.sh b/INSTALL/CreatePersistentImg.sh index 3041873..1dc90e6 100644 --- a/INSTALL/CreatePersistentImg.sh +++ b/INSTALL/CreatePersistentImg.sh @@ -56,10 +56,15 @@ fi # check size if echo $size | grep -q "^[0-9][0-9]*$"; then - if [ $size -le 1 ]; then - echo "Invalid size $size" - exit 1 + vtMinSize=1 + if echo $fstype | grep -q '^xfs$'; then + vtMinSize=16 fi + + if [ $size -lt $vtMinSize ]; then + echo "size too small ($size)" + exit 1 + fi else echo "Invalid size $size" exit 1