Update haos-vm.sh
This commit is contained in:
parent
c98f2efbbb
commit
e9e9bbd00f
1 changed files with 7 additions and 7 deletions
|
@ -251,12 +251,12 @@ msg_info "Creating HAOS VM"
|
||||||
VM_NAME=$(sed -e "s/\_//g" -e "s/.${RELEASE_TYPE}.*$//" <<< $FILE)
|
VM_NAME=$(sed -e "s/\_//g" -e "s/.${RELEASE_TYPE}.*$//" <<< $FILE)
|
||||||
qm create $VM_ID -agent 1 -bios ovmf -cores ${CORE_COUNT} -memory ${RAM_SIZE} -name $VM_NAME -net0 virtio,bridge=vmbr0 \
|
qm create $VM_ID -agent 1 -bios ovmf -cores ${CORE_COUNT} -memory ${RAM_SIZE} -name $VM_NAME -net0 virtio,bridge=vmbr0 \
|
||||||
-onboot 1 -ostype l26 -scsihw virtio-scsi-pci
|
-onboot 1 -ostype l26 -scsihw virtio-scsi-pci
|
||||||
pvesm alloc $STORAGE $VMID $DISK0 128 1>&/dev/null
|
pvesm alloc $STORAGE $VM_ID $DISK0 128 1>&/dev/null
|
||||||
qm importdisk $VMID ${FILE%.*} $STORAGE ${IMPORT_OPT:-} 1>&/dev/null
|
qm importdisk $VM_ID ${FILE%.*} $STORAGE ${IMPORT_OPT:-} 1>&/dev/null
|
||||||
qm set $VMID \
|
qm set $VM_ID \
|
||||||
-efidisk0 ${DISK0_REF},size=128K \
|
-efidisk0 ${DISK0_REF},size=128K \
|
||||||
-scsi0 ${DISK1_REF},size=${DISK_SIZE}G >/dev/null
|
-scsi0 ${DISK1_REF},size=${DISK_SIZE}G >/dev/null
|
||||||
qm set $VMID \
|
qm set $VM_ID \
|
||||||
-boot order=scsi0 >/dev/null
|
-boot order=scsi0 >/dev/null
|
||||||
set +o errtrace
|
set +o errtrace
|
||||||
(
|
(
|
||||||
|
@ -265,8 +265,8 @@ msg_ok "Created HAOS VM ${CL}${BL}${VM_NAME}"
|
||||||
msg_info "Adding Serial Port and Configuring Console"
|
msg_info "Adding Serial Port and Configuring Console"
|
||||||
trap '
|
trap '
|
||||||
warn "Unable to configure serial port. VM is still functional."
|
warn "Unable to configure serial port. VM is still functional."
|
||||||
if [ "$(qm config $VMID | sed -n ''/serial0/p'')" != "" ]; then
|
if [ "$(qm config $VM_ID | sed -n ''/serial0/p'')" != "" ]; then
|
||||||
qm set $VMID --delete serial0 >/dev/null
|
qm set $VM_ID --delete serial0 >/dev/null
|
||||||
fi
|
fi
|
||||||
exit
|
exit
|
||||||
' ERR
|
' ERR
|
||||||
|
@ -292,7 +292,7 @@ msg_ok "Added Serial Port and Configured Console"
|
||||||
qm set $VMID -serial0 socket >/dev/null
|
qm set $VMID -serial0 socket >/dev/null
|
||||||
)
|
)
|
||||||
msg_info "Starting Home Assistant OS VM"
|
msg_info "Starting Home Assistant OS VM"
|
||||||
qm start $VMID
|
qm start $VM_ID
|
||||||
msg_ok "Started Home Assistant OS VM"
|
msg_ok "Started Home Assistant OS VM"
|
||||||
|
|
||||||
msg_ok "Completed Successfully!\n"
|
msg_ok "Completed Successfully!\n"
|
||||||
|
|
Loading…
Reference in a new issue