]> glassweightruler.freedombox.rocks Git - Ventoy.git/blobdiff - INSTALL/CreatePersistentImg.sh
DragonFly BSD support
[Ventoy.git] / INSTALL / CreatePersistentImg.sh
index 83f1e7e128113f8983a5b70a7b40abcd1962eccd..d8f41f8abde4c86579d1e5432c2ae2ae6adf333a 100644 (file)
@@ -23,6 +23,9 @@ while [ -n "$1" ]; do
     elif [ "$1" = "-l" ]; then
         shift
         label=$1
+    elif [ "$1" = "-h" ] || [ "$1" = "--help" ]; then
+        print_usage
+        exit 0
     else
         print_usage
         exit 1
@@ -62,12 +65,12 @@ else
 fi
 
 # 00->ff avoid sparse file
-dd if=/dev/zero  bs=1M count=$size | tr '\000' '\377' > persistence.img
+dd if=/dev/zero  bs=1M count=$size | tr '\000' '\377' > persistence.dat
 sync
 
 freeloop=$(losetup -f)
 
-losetup $freeloop persistence.img
+losetup $freeloop persistence.dat
 
 mkfs -t $fstype $fsopt -L $label $freeloop