[Eisfair] Kernel 5.15.119-pae - eiskernel-pae 6.4.1 - kein Platz in /boot

Johannes Hinteregger effendi at bayern-mail.de
Mo Jul 31 11:43:44 CEST 2023


Hallo Marcus

> 
> Johannes Hinteregger wrote:
> 
>> ++ lookup_device_from_path /
>> ++ local mountpoint=/
>> +++ LANG=C
>> +++ stat /
> ------------------------
>> +++ cut -f 1 -d /
>> +++ grep Device:
>> +++ cut -f 2 -d ' '
>> +++ sed s#h##g
> ------------------------
> 
> Dieser Teil ist inzwischen auskommentiert.
> 
> Also hast du eine alte Version des Skriptes auf dem System.
> 
> Bitte poste aus dem Skript mal die Zeilen der Funktion
> lookup_device_from_path (ca. Zeile 120 ff).

#-----------------------------------------------------------------------------
# lookup device for a given mount point or path
#-----------------------------------------------------------------------------
lookup_device_from_path()
{
     local mountpoint="${1}"

     hex_dev_number=$(LANG=C; stat ${mountpoint} |
                      grep Device: |
                      cut -f 1 -d '/' |
                      cut -f 2 -d ' ' |
                      sed 's#h##g')

     if [ "${#hex_dev_number}" -lt "4" ]
     then
         hex_dev_number="0${hex_dev_number}"
     fi

     if [ "${#hex_dev_number}" -eq "4" ]
     then
         local major=$(printf "%d\n" "0x${hex_dev_number:0:2}")
         local minor=$(printf "%d\n" "0x${hex_dev_number:2:2}")
     else
         local major=$(printf "%d\n" "0x${hex_dev_number:0:3}")
         local minor=$(printf "%d\n" "0x${hex_dev_number:3:2}")
     fi

     for file in $(find /sys/dev/block -name "${major}:${minor}")
     do
         source ${file}/uevent
         echo "/dev/${DEVNAME}"
     done
}



> 
> Zudem bitte aus dem Kopf der Datei die Last Update Zeile.
> 
Last Update:  $Id: update-bootloader 84695 2021-05-08 08:34:23Z hbfl $

VG Johannes


Mehr Informationen über die Mailingliste Eisfair