File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -530,7 +530,12 @@ msg_ok "Extracted OpenWrt Disk Image ${CL}${BL}$FILE${CL}"
530530msg_info " Creating OpenWrt VM"
531531qm create " $VMID " -cores " $CORE_COUNT " -memory " $RAM_SIZE " -name " $HN " \
532532 -onboot 1 -ostype l26 -scsihw virtio-scsi-pci --tablet 0
533- pvesm alloc " $STORAGE " " $VMID " " vm-$VMID -disk-0" 4M > /dev/null
533+ if [[ " $( pvesm status | awk -v s=$STORAGE ' $1==s {print $2}' ) " == " dir" ]]; then
534+ qm set " $VMID " -efidisk0 " ${STORAGE} :0,efitype=4m,size=4M"
535+ else
536+ pvesm alloc " $STORAGE " " $VMID " " vm-$VMID -disk-0" 4M > /dev/null
537+ qm set " $VMID " -efidisk0 " ${STORAGE} :vm-$VMID -disk-0,efitype=4m,size=4M"
538+ fi
534539
535540IMPORT_OUT=" $( qm importdisk " $VMID " " $FILE " " $STORAGE " --format raw 2>&1 || true) "
536541DISK_REF=" $( printf ' %s\n' " $IMPORT_OUT " | sed -n " s/.*successfully imported disk '\([^']\+\)'.*/\1/p" ) "
You can’t perform that action at this time.
0 commit comments