From 878dc477833ccf3d7e578d2c384807e18f80db4a Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Sat, 29 Jun 2024 14:25:15 +0200 Subject: [PATCH] arc: change memory syntax Signed-off-by: AuxXxilium --- files/initrd/opt/arc/boot.sh | 2 +- files/initrd/opt/arc/include/functions.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/files/initrd/opt/arc/boot.sh b/files/initrd/opt/arc/boot.sh index 0348e071..615fae04 100755 --- a/files/initrd/opt/arc/boot.sh +++ b/files/initrd/opt/arc/boot.sh @@ -39,7 +39,7 @@ function bootDSM () { PRODUCTVER="$(readConfigKey "productver" "${USER_CONFIG_FILE}")" LKM="$(readConfigKey "lkm" "${USER_CONFIG_FILE}")" CPU="$(echo $(cat /proc/cpuinfo 2>/dev/null | grep 'model name' | uniq | awk -F':' '{print $2}'))" - RAMTOTAL="$(awk '/MemTotal:/ {printf "%.0f\n", $2 / 1024 / 1024 + 1}' /proc/meminfo 2>/dev/null)" + RAMTOTAL="$(awk '/MemTotal:/ {printf "%.0f\n", $2 / 1024 / 1024 + 0.5}' /proc/meminfo 2>/dev/null)" VENDOR="$(dmesg 2>/dev/null | grep -i "DMI:" | sed 's/\[.*\] DMI: //i')" echo -e "\033[1;37mDSM:\033[0m" diff --git a/files/initrd/opt/arc/include/functions.sh b/files/initrd/opt/arc/include/functions.sh index 50731fef..180bba48 100755 --- a/files/initrd/opt/arc/include/functions.sh +++ b/files/initrd/opt/arc/include/functions.sh @@ -533,7 +533,7 @@ function systemCheck () { # Get Loader Disk Bus BUS=$(getBus "${LOADER_DISK}") # Memory: Check Memory installed - RAMTOTAL="$(awk '/MemTotal:/ {printf "%.0f\n", $2 / 1024 / 1024 + 1}' /proc/meminfo 2>/dev/null)" + RAMTOTAL="$(awk '/MemTotal:/ {printf "%.0f\n", $2 / 1024 / 1024 + 0.5}' /proc/meminfo 2>/dev/null)" [ -z "${RAMTOTAL}" ] && RAMTOTAL="8" # Check for Hypervisor if grep -q "^flags.*hypervisor.*" /proc/cpuinfo; then