diff --git a/install.sh b/install.sh index 948130e..02f12b2 100644 --- a/install.sh +++ b/install.sh @@ -50,12 +50,13 @@ echo -e "\n\n\n" \ "********************************\n" \ "* Creating new VM *\n" \ "********************************\n" && \ -qm create $VMID -bios ovmf -bootdisk sata0 -efidisk0 ${VM_STORAGE}:vm-${VMID}-disk-0,size=128K \ - -name $(sed -e "s/\_//g" -e "s/.vdi.gz//" <<< $FILE) -net0 virtio,bridge=vmbr0 \ - -onboot 1 -ostype l26 -sata0 ${VM_STORAGE}:vm-${VMID}-disk-1,size=6G \ - -scsihw virtio-scsi-pci && \ -pvesm alloc $VM_STORAGE $VMID vm-${VMID}-disk-0 128 1>&/dev/null && \ +VMDISK=vm-${VMID}-disk- +qm create $VMID -bios ovmf -name $(sed -e "s/\_//g" -e "s/.vdi.gz//" <<< $FILE) \ + -net0 virtio,bridge=vmbr0 -onboot 1 -ostype l26 -scsihw virtio-scsi-pci && \ +pvesm alloc $VM_STORAGE $VMID ${VMDISK}0 128 1>&/dev/null && \ qm importdisk $VMID ${FILE%".gz"} $VM_STORAGE 1>&/dev/null && \ +qm set $VMID -bootdisk sata0 -efidisk0 ${VM_STORAGE}:${VMDISK}0,size=128K \ + -sata0 ${VM_STORAGE}:${VMDISK}1,size=6G > /dev/null && \ echo -e "\n\n\n" \ "********************************\n" \ "* Completed Successfully *\n" \