diff --git a/kdump-lib.sh b/kdump-lib.sh index 1890bb7..0ccabc0 100755 --- a/kdump-lib.sh +++ b/kdump-lib.sh @@ -15,7 +15,7 @@ is_uki() img="$1" [[ -f "$img" ]] || return - [[ "$(file -b --mime-type "$img")" == application/x-dosexec ]] || return + [[ "$(objdump -a "$img" 2> /dev/null)" =~ pei-(x86-64|aarch64-little) ]] || return objdump -h -j .linux "$img" &> /dev/null }