]> glassweightruler.freedombox.rocks Git - Ventoy.git/blobdiff - INSTALL/tool/ventoy_lib.sh
1.1.07 release
[Ventoy.git] / INSTALL / tool / ventoy_lib.sh
index 6c402368d878f0c75695d8a049f1a20022926150..854881d7a841dd5bcbfaab96141419a10faa9aa8 100644 (file)
@@ -94,6 +94,8 @@ get_disk_part_name() {
         echo ${DISK}p${2}
     elif echo $DISK | grep -q "/dev/zd[0-9]"; then
         echo ${DISK}p${2}
         echo ${DISK}p${2}
     elif echo $DISK | grep -q "/dev/zd[0-9]"; then
         echo ${DISK}p${2}
+    elif echo $DISK | grep -q "/dev/md[0-9]"; then
+        echo ${DISK}p${2}
     else
         echo ${DISK}${2}
     fi
     else
         echo ${DISK}${2}
     fi
@@ -211,14 +213,14 @@ get_disk_ventoy_version() {
 wait_and_create_part() {
     vPART1=$1
     vPART2=$2
 wait_and_create_part() {
     vPART1=$1
     vPART2=$2
-    echo 'Wait for partitions ...'
+    echo 'Wait for partitions $vPART1 and $vPART2 ...'
     for i in 0 1 2 3 4 5 6 7 8 9; do
         if ls -l $vPART1 2>/dev/null | grep -q '^b'; then
             if ls -l $vPART2 2>/dev/null | grep -q '^b'; then
                 break
             fi
         else
     for i in 0 1 2 3 4 5 6 7 8 9; do
         if ls -l $vPART1 2>/dev/null | grep -q '^b'; then
             if ls -l $vPART2 2>/dev/null | grep -q '^b'; then
                 break
             fi
         else
-            echo "Wait for $vPART1/$vPART2 ..."
+            echo "Wait for $vPART1 and $vPART2 ..."
             sleep 1
         fi
     done
             sleep 1
         fi
     done
@@ -447,7 +449,6 @@ format_ventoy_disk_gpt() {
         mkpart Ventoy ntfs $part1_start_sector $part1_end_sector \
         mkpart VTOYEFI fat16 $part2_start_sector $part2_end_sector \
         $vt_set_efi_type \
         mkpart Ventoy ntfs $part1_start_sector $part1_end_sector \
         mkpart VTOYEFI fat16 $part2_start_sector $part2_end_sector \
         $vt_set_efi_type \
-        set 2 hidden on \
         quit
 
     sync
         quit
 
     sync