#!/bin/sh running_amd64_kernel() { uname -r | grep -qs 'amd64$' } case "$1" in kernel) boot_kernel="$2" if running_amd64_kernel ; then echo "$boot_kernel" | sed -e 's,/vmlinuz$,/vmlinuz2,' else echo "$boot_kernel" fi ;; initrd) boot_initrd="$2" if running_amd64_kernel ; then echo "$boot_initrd" | sed -e 's,/initrd\.img$,/initrd2.img,' else echo "$boot_initrd" fi ;; *) echo "Usage: $0 kernel|initrd" >&2 exit 3 esac exit 0