mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-02-05 00:29:55 +03:00
Debian 12 VM Install Error #789
Closed
opened 2026-02-04 21:32:45 +03:00 by OVERLORD
·
22 comments
No Branch/Tag Specified
main
github-action-update-changelog
pr-update-app-files
docker_deb13
feat/cloudinit-sshkeys
feat/sqlserver2025
automated/update-github-versions
add-script-opencloud-1770212555
add-script-openclaw-1770212634
github-action-archive-changelog
update_apps_tool
add-script-wishlist-1770193085
MickLesk-patch-2
add-script-writefreely-1770188758
add-script-wealthfolio-1770143943
fix/vaultwarden-update-script
remove_memos
disable_npm
feature/codeberg-functions-forgejo-readeck
add-script-rustypaste-1770019426
add-script-kitchenowl-1770017260
fix/2fauth-php-version
tools_func_addcodeberg
CrazyWolf13-patch-2
add-script-shelfmark-1769790178
CrazyWolf13-patch-1
add-script-ampache-1769790139
add-script-languagetool-1769790155
remove_php_deps
ref_koilection
fix/php-module-improvements
tremor021-patch-1
fix/open-archiver-meilisearch-migration
cloudflare_dns
MickLesk-patch-1
michelroegl-brunner-patch-2
fix/version-display
fix/debian13-root-ownership
feat/interactive_prompts
feature/smart-error-recovery
core_stable
update_docs
refactor/tools-func-stability
certbot_npm
2026-02-03
2026-02-02
2026-02-01
2026-01-31
2026-01-30
2026-01-29
2026-01-28
2026-01-27
2026-01-26
2026-01-25
2026-01-24
2026-01-23
2026-01-22
2026-01-21
2026-01-20
2026-01-19
2026-01-18
2026-01-17
2026-01-16
2026-01-15
2026-01-14
2026-01-13
2026-01-12
2026-01-11
2026-01-10
2026-01-09
2026-01-08
2026-01-07
2026-01-06
2026-01-05
2026-01-04
2026-01-03
2026-01-02
2026-01-01
2025-12-31
2025-12-30
2025-12-29
2025-12-28
2025-12-27
2025-12-26
2025-12-25
2025-12-24
2025-12-23
2025-12-22
2025-12-21
2025-12-20
2025-12-19
2025-12-18
2025-12-17
2025-12-16
2025-12-15
2025-12-14
2025-12-13
2025-12-12
2025-12-11
2025-12-10
2025-12-09
2025-12-08
2025-12-07
2025-12-06
2025-12-05
2025-12-04
2025-12-03
2025-12-02
2025-12-01
2025-11-30
2025-11-29
2025-11-28
2025-11-27
2025-11-26
2025-11-25
2025-11-24
2025-11-23
2025-11-22
2025-11-21
2025-11-20
2025-11-19
2025-11-18
2025-11-17
2025-11-16
2025-11-15
2025-11-14
2025-11-13
2025-11-12
2025-11-11
2025-11-10
2025-11-09
2025-11-08
2025-11-07
2025-11-06
2025-11-05
2025-11-04
2025-11-03
2025-11-02
2025-11-01
2025-10-31
2025-10-30
2025-10-29
2025-10-28
2025-10-27
2025-10-26
2025-10-25
2025-10-24
2025-10-23
2025-10-22
2025-10-21
2025-10-20
2025-10-19
2025-10-18
2025-10-17
2025-10-16
2025-10-15
2025-10-14
2025-10-13
2025-10-12
2025-10-11
2025-10-10
2025-10-09
2025-10-08
2025-10-07
2025-10-06
2025-10-05
2025-10-04
2025-10-03
2025-10-02
2025-10-01
2025-09-30
2025-09-29
2025-09-28
2025-09-27
2025-09-26
2025-09-25
2025-09-24
2025-09-23
2025-09-22
2025-09-21
2025-09-20
2025-09-19
2025-09-18
2025-09-17
2025-09-16
2025-09-15
2025-09-14
2025-09-13
2025-09-12
2025-09-11
2025-09-10
2025-09-09
2025-09-08
2025-09-07
2025-09-06
2025-09-05
2025-09-04
2025-09-03
2025-09-02
2025-09-01
2025-08-31
2025-08-30
2025-08-29
2025-08-28
2025-08-27
2025-08-26
2025-08-25
2025-08-24
2025-08-23
2025-08-22
2025-08-21
2025-08-20
2025-08-19
2025-08-18
2025-08-17
2025-08-16
2025-08-15
2025-08-14
2025-08-13
2025-08-12
2025-08-11
2025-08-10
2025-08-09
2025-08-08
2025-08-07
2025-08-06
2025-08-05
2025-08-04
2025-08-03
2025-08-02
2025-08-01
2025-07-31
2025-07-30
2025-07-29
2025-07-28
2025-07-27
2025-07-26
2025-07-25
2025-07-24
2025-07-23
2025-07-22
2025-07-21
2025-07-20
2025-07-19
2025-07-18
2025-07-17
2025-07-16
2025-07-15
2025-07-14
2025-07-11
2025-07-10
2025-07-09
2025-07-08
2025-07-07
2025-07-06
2025-07-05
2025-07-04
2025-07-03
2025-07-02
2025-07-01
2025-06-30
2025-06-29
2025-06-28
2025-06-27
2025-06-26
2025-06-25
2025-06-24
2025-06-23
2025-06-22
2025-06-21
2025-06-20
2025-06-19
2025-06-18
2025-06-17
2025-06-16
2025-06-15
2025-06-14
2025-06-13
2025-06-12
2025-06-11
2025-06-10
2025-06-09
2025-06-08
2025-06-07
2025-06-06
2025-06-05
2025-06-04
2025-06-03
2025-06-02
2025-06-01
2025-05-31
2025-05-30
2025-05-29
2025-05-28
2025-05-27
2025-05-26
2025-05-25
2025-05-24
2025-05-23
2025-05-22
2025-05-21
2025-05-20
2025-05-19
2025-05-18
2025-05-17
2025-05-16
2025-05-15
2025-05-14
2025-05-13
2025-05-12
2025-05-11
2025-05-10
2025-05-09
2025-05-08
2025-05-07
2025-05-06
2025-05-05
2025-05-04
2025-05-03
2025-05-02
2025-05-01
2025-04-30
2025-04-29
2025-04-28
2025-04-27
2025-04-26
2025-04-25
2025-04-24
2025-04-23
2025-04-22
2025-04-20
2025-04-21
2025-04-19
2025-04-18
2025-04-17
2025-04-15
2025-04-16
2025-04-14
2025-04-13
2025-04-12
2025-04-11
2025-04-10
2025-04-09
2025-04-08
2025-04-07
2025-04-06
2025-04-05
2025-04-04
2025-04-03
2025-04-02
2025-04-01
2025-03-31
2025-03-30
2025-03-29
2025-03-28
2025-03-27
2025-03-26
2025-03-25
2025-03-24
2025-03-23
2025-03-22
2025-03-21
2025-03-20
2025-03-19
2025-03-18
2025-03-17
2025-03-16
2025-03-15
2025-03-14
2025-03-13
2025-03-12
2025-03-11
2025-03-10
2025-03-09
2025-03-08
2025-03-07
2025-03-06
2025-03-05
2025-03-04
2025-03-03
2025-03-02
2025-03-01
2025-02-28
2025-02-27
2025-02-26
2025-02-25
2025-02-24
2025-02-23
2025-02-21
2025-02-20
2025-02-19
2025-02-18
2025-02-17
2025-02-16
2025-02-15
2025-02-14
2025-02-13
2025-02-12
2025-02-11
2025-02-10
2025-02-09
2025-02-08
2025-02-07
2025-02-06
2025-02-05
2025-02-04
2025-02-03
2025-02-02
2025-02-01
2025-01-31
2025-01-30
2025-01-29
2025-01-28
2025-01-27
2025-01-26
2025-01-24
2025-01-23
2025-01-22
2025-01-21
2025-01-20
2025-01-19
2025-01-18
2025-01-17
2025-01-16
2025-01-15
2025-01-14
2025-01-13
2025-01-11
2025-01-10
2025-01-09
2025-01-08
2025-01-07
2025-01-06
2025-01-05
2025-01-04
2025-01-03
2025-01-02
2025-01-01
2024-12-31
2024-12-30
2024-12-29
2024-12-28
2024-12-27
2024-12-26
2024-12-25
2024-12-23
2024-12-21
2024-12-20
2024-12-19
2024-12-18
2024-12-17
2024-12-16
2024-12-13
2024-12-12
2024-12-09
2024-12-08
2024-12-07
2024-12-06
2024-12-05
2024-12-04
2024-12-03
2024-12-02
2024-11-30
2024-11-29
2024-11-28
2024-11-27
2024-11-26
2024-11-25
2024-11-24
2024-11-23
Labels
Clear labels
Implemented in VED waiting push to Main
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
in project pipeline
invalid
investigation
json
maintenance
needs triage
new script
new script
nice to have
not a script issue
not planned
organization
pull-request
question
refactor
rename script
security
update script
website
wontdo
🛑 Failure to comply with the guidelines
Mirrored from GitHub Pull Request
No Label
bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/ProxmoxVE#789
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @alloylab on GitHub (Apr 9, 2025).
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
Debian 12 VM
📂 What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/debian-vm.sh)"
📝 Provide a clear and concise description of the issue.
Install script fails with Proxmox 8.4
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 12
🔄 Steps to reproduce the issue.
Creating a Debian 12 VM curl: (22) The requested URL returned error: 400
[ERROR] in line 459: exit code 255: while executing command qm importdisk "$VMID" "${FILE}" "$STORAGE" "${DISK_IMPORT:-}" >&/dev/null
Creating a Debian 12 VM 400 Parameter verification failed.
bios: value 'ovmf -cpu host' does not have a value in the enumeration 'seabios, ovmf'
qm create [OPTIONS]
curl: (22) The requested URL returned error: 400
[ERROR] in line 456: exit code 255: while executing command qm create "$VMID" -agent 1"${MACHINE}" -tablet 0 -localtime 1 -bios ovmf"${CPU_TYPE}" -cores "$CORE_COUNT" -memory "$RAM_SIZE" -name "$HN" -tags community-script -net0 virtio,bridge="$BRG",macaddr="$MAC"$VLAN"$MTU" -onboot 1 -ostype l26 -scsihw virtio-scsi-pci
❌ Paste the full error output (if available).
Full Output for Advanced Settings:
🧩 Using Advanced Settings
🆔 Virtual Machine ID: 151
📦 Machine Type: i440fx
💾 Disk Size: 256G
💾 Disk Cache: None
🏠 Hostname: vm1
🖥️ CPU Model: Host
🧠 CPU Cores: 8
🛠️ RAM Size: 65536
🌉 Bridge: vmbr0
🔗 MAC Address: *
🏷️ VLAN: Default
⚙️ Interface MTU Size: Default
🌐 Start VM when completed: yes
🚀 Creating a Debian 12 VM using the above advanced settings
✔️ Using vm-disks for Storage Location.
✔️ Virtual Machine ID is 151.
✔️ https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-nocloud-amd64.qcow2
####################################################################################################################################################### 100.0%
✔️ Downloaded debian-12-nocloud-amd64.qcow2
Creating a Debian 12 VM 400 Parameter verification failed.
bios: value 'ovmf -cpu host' does not have a value in the enumeration 'seabios, ovmf'
qm create [OPTIONS]
curl: (22) The requested URL returned error: 400
[ERROR] in line 456: exit code 255: while executing command qm create "$VMID" -agent 1"${MACHINE}" -tablet 0 -localtime 1 -bios ovmf"${CPU_TYPE}" -cores "$CORE_COUNT" -memory "$RAM_SIZE" -name "$HN" -tags community-script -net0 virtio,bridge="$BRG",macaddr="$MAC"$VLAN"$MTU" -onboot 1 -ostype l26 -scsihw virtio-scsi-pci
🖼️ Additional context (optional).
No response
@MickLesk commented on GitHub (Apr 9, 2025):
And in Default settings? My Installation just now worked
@alloylab commented on GitHub (Apr 9, 2025):
just tried again with Default settings, and still getting
Creating a Debian 12 VM curl: (22) The requested URL returned error: 400
[ERROR] in line 459: exit code 255: while executing command qm importdisk "$VMID" "${FILE}" "$STORAGE" "${DISK_IMPORT:-}" >&/dev/null
@fabiocatalao commented on GitHub (Apr 9, 2025):
The same is happening here. I'm trying to install a Docker VM and it's failing with the same erorr.
[ERROR] in line 457: exit code 255: while executing command qm importdisk "$VMID" "${FILE}" "$STORAGE" "${DISK_IMPORT:-}" >&/dev/nullTried with different VMs and the same issue is happening.
Running on VE 8.4.0
@alloylab commented on GitHub (Apr 9, 2025):
I found the issue... its with the double quotes that were committed this morning on lines 456-462,
the following forked script worked for me when I removed the double quotes,
https://raw.githubusercontent.com/alloylab/ProxmoxVE/refs/heads/main/vm/debian-vm.sh
I have confirmed that removing the quotes fixes both the default and advanced settings issues in my original post
@MickLesk commented on GitHub (Apr 9, 2025):
strange, ok will be fixed in next 1h
@alloylab commented on GitHub (Apr 9, 2025):
@MickLesk what version of proxmox & OS are you running?
I am currently running 8.4 installed from the Promox ISO... details below...
Operating System: Debian GNU/Linux 12 (bookworm)
Kernel: Linux 6.8.12-9-pve
Architecture: x86-64
I can only assume if works for you but not me or @fabiocatalao ... must be a difference in Proxmox version or OS
@ziggornif commented on GitHub (Apr 9, 2025):
I have the same issue with Home Assistant OS VM script on my Proxmox 8.4
Debian GNU/Linux 12 (bookworm)
Kernel : Linux 6.8.12-9-pve
Architecture: x86-64
Installation logs :
@MickLesk commented on GitHub (Apr 9, 2025):
can you try again in 5min?
@alloylab commented on GitHub (Apr 9, 2025):
following scripts works with default & advanced settings bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/debian-vm.sh)"
@MickLesk commented on GitHub (Apr 9, 2025):
now all fixed, strange that pve 8.4 that doesnt support.
@alloylab commented on GitHub (Apr 9, 2025):
thanks for getting it fixed
@alloylab commented on GitHub (Apr 9, 2025):
@MickLesk it just stopped working again, https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/debian-vm.sh issue with PVE version check, if ! pveversion | grep -Eq "pve-manager/8.1-3*"; then
you maybe making other changes... just wanted to make you aware
@herobrauni commented on GitHub (Apr 9, 2025):
Still not working here
[ERROR] in line 458: exit code 1: while executing command pvesm alloc $STORAGE $VMID $DISK0 4M >&/dev/null
Proxmox 8.3.5 + ZFS
@MickLesk commented on GitHub (Apr 9, 2025):
y
give me 10min, github failed my pushs (500) - very slow today and break sometimes
@herobrauni commented on GitHub (Apr 9, 2025):
Apparently the bugged version created a zfs volume with the ID of the new vm
after failing the VM gets deleted but the volume remains, messing with the next installations (which try to use the same ID)
removing the zfs volume fixed my issue and the newest version of the script works with default settings for me.
@MickLesk commented on GitHub (Apr 9, 2025):
and all other scripts should be work now fine. Github finally accepted my push and didn't throw something together with bad requests
@MickLesk commented on GitHub (Apr 9, 2025):
Curiously, the pveam alloc no longer works with 8.4
My turn....
@alloylab commented on GitHub (Apr 9, 2025):
all of the double quotes are back...
@MickLesk commented on GitHub (Apr 9, 2025):
I've never felt so screwed by Github as I do today. I have reverted and pushed all the commits and it keeps pushing old values.
Have a look here, should actually be correct everywhere now...
30fbcb5ba8look better:
@ziggornif commented on GitHub (Apr 9, 2025):
Install OK with haos-vm script, thanks @MickLesk !
@scuffedjosh commented on GitHub (Jun 18, 2025):
This is happening again. Default settings. Tried both Debian 12 and Ubuntu 24.10 VMs. Running 8.4.1
@lyneld commented on GitHub (Jan 7, 2026):
I have this issue with both the Debian 12 and Debian 13 VMs. Both the default settings and advanced settings throw the same error. Specifically:
[ERROR] in line 515: exit code 255: while executing command qm importdisk "$VMID" "${FILE}" "$STORAGE" "${DISK_IMPORT:-}" >&/dev/nullJust tried the Docker VM to see if that works, and it ran fine.