]> glassweightruler.freedombox.rocks Git - Ventoy.git/blobdiff - INSTALL/CreatePersistentImg.sh
Add check for size in CreatePersistentImg.sh (#1384)
[Ventoy.git] / INSTALL / CreatePersistentImg.sh
index 3041873f4482618c2813dc8bd194c53b9197a8c9..1dc90e6d2c5f74581ffe06fd791aaeedf2d8ea85 100644 (file)
@@ -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