]>
Commit | Line | Data |
---|---|---|
efceffd8 | 1 | #!/bin/bash |
545687f6 | 2 | # 2.6.35.4-default arch/s390/boot/image System.map /boot |
ab9977c3 MF |
3 | |
4 | mmv() { [[ -e $1 ]] && mv "$1" "$2" ; } | |
5 | ||
6 | ver=$1 | |
7 | img=$2 | |
8 | map=$3 | |
545687f6 MF |
9 | dir=$4 |
10 | ||
11 | mount "${dir}" >&/dev/null | |
ab9977c3 MF |
12 | |
13 | case ${img} in | |
14 | */blackfin/*) | |
545687f6 MF |
15 | mmv ${dir}/uImage ${dir}/uImage.old |
16 | mmv ${dir}/${map} ${dir}/${map}.old | |
ab9977c3 | 17 | |
545687f6 MF |
18 | cp ${img} ${dir}/uImage |
19 | cp ${map} ${dir}/${map} | |
ab9977c3 MF |
20 | exit 0 |
21 | ;; | |
5b4bdae8 | 22 | |
ab9977c3 MF |
23 | */s390/*) |
24 | cp ${img} ${dir}/image-${ver} | |
25 | cp ${map} ${dir}/System.map-${ver} | |
26 | cp .config ${dir}/config-${ver} | |
27 | ln -sf image-${ver} ${dir}/image | |
28 | zipl | |
5b4bdae8 | 29 | exit 0 |
ab9977c3 MF |
30 | ;; |
31 | esac | |
5b4bdae8 | 32 | exec /sbin/installkernel "$@" |