diff --git a/files/initrd/opt/rr/boot.sh b/files/initrd/opt/rr/boot.sh index f8d64a2e..43db6369 100755 --- a/files/initrd/opt/rr/boot.sh +++ b/files/initrd/opt/rr/boot.sh @@ -68,7 +68,7 @@ DT="$(readConfigKey "platforms.${PLATFORM}.dt" "${WORK_PATH}/platforms.yml")" KVER="$(readConfigKey "platforms.${PLATFORM}.productvers.\"${PRODUCTVER}\".kver" "${WORK_PATH}/platforms.yml")" KPRE="$(readConfigKey "platforms.${PLATFORM}.productvers.\"${PRODUCTVER}\".kpre" "${WORK_PATH}/platforms.yml")" -MEV="$(virt-what 2>/dev/null)" +MEV="$(virt-what 2>/dev/null | head -1)" DMI="$(dmesg 2>/dev/null | grep -i "DMI:" | head -1 | sed 's/\[.*\] DMI: //i')" CPU="$(awk -F': ' '/model name/ {print $2}' /proc/cpuinfo | uniq)" MEM="$(awk '/MemTotal:/ {printf "%.0f", $2 / 1024}' /proc/meminfo) MB" @@ -237,7 +237,7 @@ for KEY in "${!CMDLINE[@]}"; do [ -n "${VALUE}" ] && CMDLINE_LINE+="=${VALUE}" done CMDLINE_LINE=$(echo "${CMDLINE_LINE}" | sed 's/^ //') # Remove leading space -printf "%s:\n \033[1;36m%s\033[0m\n" "$(TEXT "Cmdline")" "${CMDLINE_LINE}" +printf "%s:\n\033[1;36m%s\033[0m\n" "$(TEXT "Cmdline")" "${CMDLINE_LINE}" # Check if user wants to modify at this stage function _bootwait() { diff --git a/files/mnt/p1/boot/grub/grub.cfg b/files/mnt/p1/boot/grub/grub.cfg index 3d33287f..718ef236 100644 --- a/files/mnt/p1/boot/grub/grub.cfg +++ b/files/mnt/p1/boot/grub/grub.cfg @@ -90,6 +90,7 @@ if [ -s /zImage-dsm -a -s /initrd-dsm ]; then echo "version: ${dsm_version}" echo "kernel: ${dsm_kernel}" echo "LKM: ${dsm_lkm}" + echo "MEV: ${sys_mev}" echo "DMI: ${sys_dmi}" echo "CPU: ${sys_cpu}" echo "MEM: ${sys_mem}"