2 # 2.6.35.4-default arch/s390/boot/image System.map /boot
4 mmv() { [[ -e $1 ]] && mv "$1" "$2" ; }
11 mount "${dir}" >&/dev/null
15 mmv ${dir}/uImage ${dir}/uImage.old
16 mmv ${dir}/${map} ${dir}/${map}.old
18 cp ${img} ${dir}/uImage
19 cp ${map} ${dir}/${map}
24 pushd /lib/modules >/dev/null
26 [[ -d ${v} ]] || continue
27 [[ -e ${dir}/image-${v} ]] && continue
28 echo rm -rf ${PWD}/${v}
32 rm -f ${dir}/{config,System.map}-${ver}.xz
33 cp ${img} ${dir}/image-${ver}
34 cp ${map} ${dir}/System.map-${ver}
35 cp .config ${dir}/config-${ver}
36 xz -9f ${dir}/{config,System.map}-${ver}
37 ln -sf image-${ver} ${dir}/image
42 exec /sbin/installkernel "$@"