Changeset 3911 in MondoRescue for branches/3.3/mindi


Ignore:
Timestamp:
May 8, 2025, 6:38:09 PM (5 weeks ago)
Author:
Bruno Cornec
Message:

Debian 11 fixes patch from Christoph.Griesbeck_at_de.fkdelvotec.com adapted where necessary

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3.3/mindi/mindi

    r3909 r3911  
    854854
    855855ListKernelModulePaths() {
    856     local module_list module fname r kern
     856    # To be replaced by mr_kernel_get_modules
     857    local module_list module module2 fname r r2 kern
    857858    module_list="$MODULES"
    858859    # Remove unwanted modules from list
     
    877878        r=`find /lib/modules/$kern -type f | grep "/${module}\..*o" | tail -n1`
    878879        if [ -z "$r" ]; then
    879             if [ "`echo "$MODULES" | grep -w $module`" ]; then
    880                 r="[live module file not found]"
     880            module2=`echo ${module} | tr '_' '-'`
     881            module2=`echo ${module2} | sed -e 's/x86-64/x86_64/g'`
     882            r2=`find /lib/modules/$kern -type f | grep "/${module2}\..*o" | tail -n1`
     883            if [ -n "$r2" ]; then
     884                [ -f "$r2" ] && echo "$r2"
     885                r="$r2"
    881886            else
    882                 r="[extra module file not found]"
     887                if [ "`echo "$MODULES" | grep -w $module`" ]; then
     888                    r="[live module file not found]"
     889                else
     890                    r="[extra module file not found]"
     891                fi
    883892            fi
    884893        else
Note: See TracChangeset for help on using the changeset viewer.