[Eisfair] virt-kernel als aktiv fest nageln - z.B. in einer VM?

Marcus Roeckrath marcus.roeckrath at gmx.de
Mo Nov 4 15:17:54 CET 2019


Hallo,

Thomas Bork wrote:

> Wenn Du überhaupt nicht mehr weißt, was Du für Kernel installiert hast,
> dann sehe mit strings nach (übrigens macht das Kernel-Update das genau
> so, deswegen ist strings auch ein require):
> 
> pvscsi # strings /boot/kernel | grep eisfair
> 4.9.196-eisfair-1-PAE (root at kernel316) #1 SMP Thu Oct 10 17:14:38 CEST
> 2019 4.9.196-eisfair-1-PAE (root at kernel316) (gcc version 8.1.1 20180719
> [gcc-8-branch revision 262874] (eisfair Linux) ) #1 SMP Thu Oct 10
> 17:14:38 CEST 2019

Hier ein kleines Skript, dass einem die Bootlabels und zugehörigen
Kernelversionen zeigt:

#!/bin/sh

. /var/install/include/eislib

while read line
do
  if echo "${line}" | grep -q "image ="
  then
    image=$(echo "${line}" | cut -d "=" -f 2)
    kernel=$(strings ${image} | grep "eisfair" | head -1 | cut -d " " -f 1)
  else
    if echo "${line}" | grep -q "label ="
    then
        label=$(echo "${line}" | cut -d "=" -f 2)
    fi
  fi
  if [ -n "${kernel}" ] && [ -n "${label}" ]
  then
    output="${output}${label}:${kernel}"
    unset kernel
    unset label
fi
done < /etc/lilo.conf

if [ -n "${output}" ]
then
  mecho --info "Bootable kernels:${output}"
fi

das auf meiner Kiste folgendes anzeigt:

Bootable kernels: eis:4.9.196-eisfair-1-SMP oldeis:4.9.196-eisfair-1-SMP

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair