Update install.sh

This commit is contained in:
whiskerz007 2019-03-13 17:29:33 +01:00 committed by GitHub
parent 04f22973f4
commit fa09bd59f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -52,12 +52,14 @@ echo -e "\n\n\n" \
"* Creating new VM *\n" \
"********************************\n" && \
VMDISK=vm-${VMID}-disk-
VMDISK_EXT=`if [ "$STORAGE_TYPE" = "dir" ];then echo ".qcow2";fi`
VMDISK_REF=`if [ "$STORAGE_TYPE" = "dir" ];then echo "${VMID}/";fi`${VMDISK}
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$(if [ "$STORAGE_TYPE" = "dir" ];then echo "qcow2";fi) 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 && \
pvesm alloc $VM_STORAGE $VMID ${VMDISK}0${VMDISK_EXT} 128 && \
qm importdisk $VMID ${FILE%".gz"} $VM_STORAGE `if [ ! -z $VMDISK_EXT ];then echo "-format qcow2";fi` && \
qm set $VMID -bootdisk sata0 -efidisk0 ${VM_STORAGE}:${VMDISK_REF}0${VMDISK_EXT},size=128K \
-sata0 ${VM_STORAGE}:${VMDISK_REF}1${VMDISK_EXT},size=6G > /dev/null && \
echo -e "\n\n\n" \
"********************************\n" \
"* Completed Successfully *\n" \