diff --git a/README.md b/README.md index d2c8e75bd..d026edbdd 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,7 @@ If you would like to offer support, I would appreciate a star on the repository, | Home Assistant OS | ❌ | Use Pimox HAOS VM script. | | Pimox HAOS | ⭕ | Very likely to work, but haven't tested. | | Ubuntu 22.04 | ⭕ | Needs testing. | +| Ubuntu 24.04 | ⭕ | Needs testing. | ## LXC Compatibility Guide diff --git a/status.json b/status.json index 688217481..d537d528d 100644 --- a/status.json +++ b/status.json @@ -11,6 +11,10 @@ "status": "untested", "notes": "Needs testing." }, + "Ubuntu 24.04 VM": { + "status": "untested", + "notes": "Needs testing." + }, "Actual Budget LXC": { "status": "created", "notes": "" diff --git a/vm/ubuntu2404-vm.sh b/vm/ubuntu2404-vm.sh index 7869d1896..12d0525d2 100644 --- a/vm/ubuntu2404-vm.sh +++ b/vm/ubuntu2404-vm.sh @@ -101,15 +101,6 @@ function pve_check() { fi } -function arch_check() { - if [ "$(dpkg --print-architecture)" != "amd64" ]; then - msg_error "This script will not work with PiMox! \n" - echo -e "Exiting..." - sleep 2 - exit - fi -} - function ssh_check() { if command -v pveversion >/dev/null 2>&1; then if [ -n "${SSH_CLIENT:+x}" ]; then @@ -336,7 +327,6 @@ function start_script() { } check_root -arch_check pve_check ssh_check start_script @@ -370,7 +360,7 @@ fi msg_ok "Using ${CL}${BL}$STORAGE${CL} ${GN}for Storage Location." msg_ok "Virtual Machine ID is ${CL}${BL}$VMID${CL}." msg_info "Retrieving the URL for the Ubuntu 24.04 Disk Image" -URL=https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img +URL=https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-arm64.img sleep 2 msg_ok "${CL}${BL}${URL}${CL}" wget -q --show-progress $URL @@ -411,11 +401,11 @@ qm set $VMID \ -ide2 ${STORAGE}:cloudinit \ -boot order=scsi0 \ -serial0 socket \ - -description "