Update vm_configurator.sh

This commit is contained in:
MacRimi 2025-05-29 22:07:42 +02:00
parent 4c3736fad7
commit 112dfe08b3

View File

@ -173,11 +173,26 @@ function configure_vm_advanced() {
BIOS_TYPE=" -bios $BIOS" BIOS_TYPE=" -bios $BIOS"
# CPU Type # CPU Type
# CPU_CHOICE=$(whiptail --backtitle "ProxMenux" --title "$(translate "CPU Model")" \
# --radiolist "$(translate "Select CPU model")" 10 60 2 \
# "host" "Host (recommended)" ON \
# "kvm64" "Generic KVM64" OFF 3>&1 1>&2 2>&3) || return 1
# [[ "$CPU_CHOICE" == "host" ]] && CPU_TYPE=" -cpu host" || CPU_TYPE=" -cpu kvm64"
CPU_CHOICE=$(whiptail --backtitle "ProxMenux" --title "$(translate "CPU Model")" \ CPU_CHOICE=$(whiptail --backtitle "ProxMenux" --title "$(translate "CPU Model")" \
--radiolist "$(translate "Select CPU model")" 10 60 2 \ --radiolist "$(translate "Select CPU model")" 22 78 12 \
"host" "Host (recommended)" ON \ "host" "Host (recommended)" ON \
"kvm64" "Generic KVM64" OFF 3>&1 1>&2 2>&3) || return 1 "kvm64" "Generic KVM64" OFF \
[[ "$CPU_CHOICE" == "host" ]] && CPU_TYPE=" -cpu host" || CPU_TYPE=" -cpu kvm64" "kvm32" "Generic KVM32" OFF \
"qemu64" "QEMU 64-bit CPU" OFF \
"qemu32" "QEMU 32-bit CPU" OFF \
"max" "Expose all QEMU CPU features" OFF \
"x86-64-v2" "Nehalem-class (x86-64-v2)" OFF \
"x86-64-v2-AES" "Same as v2 but with AES" OFF \
"x86-64-v3" "Haswell-class (x86-64-v3)" OFF \
"x86-64-v4" "Skylake-class (x86-64-v4)" OFF 3>&1 1>&2 2>&3) || return 1
CPU_TYPE=" -cpu $CPU_CHOICE"
# Core Count # Core Count
CORE_COUNT=$(whiptail --backtitle "ProxMenux" --inputbox "$(translate "Number of CPU cores (default: 2)")" \ CORE_COUNT=$(whiptail --backtitle "ProxMenux" --inputbox "$(translate "Number of CPU cores (default: 2)")" \