From 2e2b96f6e995955d2f5fcfd71a78cd185af71e01 Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Mon, 29 Jan 2024 17:20:59 +0100 Subject: [PATCH] arc: rewrite kvm prerequisites Signed-off-by: AuxXxilium --- files/initrd/opt/arc/arc.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/initrd/opt/arc/arc.sh b/files/initrd/opt/arc/arc.sh index 20e46169..fa3c79d7 100755 --- a/files/initrd/opt/arc/arc.sh +++ b/files/initrd/opt/arc/arc.sh @@ -415,7 +415,7 @@ function make() { KVMSUPPORT="$(readConfigKey "arc.kvmsupport" "${USER_CONFIG_FILE}")" if [ "${KVMSUPPORT}" = "true" ]; then # Check if KVM is enabled - if ! grep -q '^flags.*(vmx|svm)' /proc/cpuinfo; then + if [[ ! grep -q "^flags.*vmx.*" /proc/cpuinfo | ! grep -q "^flags.*svm.*" /proc/cpuinfo ]]; then dialog --backtitle "$(backtitle)" --title "Arc Build" \ --msgbox "Virtualization is not enabled in BIOS.\nDisable KVM Support for now." 0 0 writeConfigKey "arc.kvmsupport" "false" "${USER_CONFIG_FILE}"