From dd76c60e2a8641ad862d8fa847b32b2d02db5ded Mon Sep 17 00:00:00 2001 From: Kroese Date: Mon, 22 Apr 2024 16:48:41 +0200 Subject: [PATCH] fix: CPU detection (#697) --- src/entry.sh | 2 +- src/reset.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/entry.sh b/src/entry.sh index e8051104..ca72c852 100755 --- a/src/entry.sh +++ b/src/entry.sh @@ -18,7 +18,7 @@ cd /run trap - ERR -info "Booting ${APP} on a ${HOST_CPU} using QEMU v${VERS} with kernel $(uname -r)..." +info "Booting ${APP} on a ${CPU} using QEMU v${VERS} with kernel $(uname -r)..." [[ "$DEBUG" == [Yy1]* ]] && echo "Arguments: $ARGS" && echo if [[ "$CONSOLE" == [Yy]* ]]; then diff --git a/src/reset.sh b/src/reset.sh index 4c4f082f..198d925e 100644 --- a/src/reset.sh +++ b/src/reset.sh @@ -43,6 +43,7 @@ KERNEL=$(uname -r | cut -b 1) MINOR=$(uname -r | cut -d '.' -f2) ARCH=$(dpkg --print-architecture) VERS=$(qemu-system-x86_64 --version | head -n 1 | cut -d '(' -f 1 | awk '{ print $NF }') +CPU=$(lscpu | grep 'Model name' | cut -f 2 -d ":" | awk '{$1=$1}1' | sed 's# @.*##g' | sed s/"(R)"//g | sed 's/[^[:alnum:] ]\+/ /g' | sed 's/ */ /g') # Check system