mirror of https://gitee.com/openkylin/linux.git
s390/arch: install kernels with their proper version ID
In case $INSTALLKERNEL is not available, we should install the kernel image with its version number, and save the previous one accordingly. Also, we're adding a hint so users know that they still need to perform one more configuration step (usually adjusting zipl config). Signed-off-by: Stefan Raspl <raspl@linux.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
This commit is contained in:
parent
014816b662
commit
b059a39cfa
|
@ -21,15 +21,10 @@
|
||||||
if [ -x ~/bin/${INSTALLKERNEL} ]; then exec ~/bin/${INSTALLKERNEL} "$@"; fi
|
if [ -x ~/bin/${INSTALLKERNEL} ]; then exec ~/bin/${INSTALLKERNEL} "$@"; fi
|
||||||
if [ -x /sbin/${INSTALLKERNEL} ]; then exec /sbin/${INSTALLKERNEL} "$@"; fi
|
if [ -x /sbin/${INSTALLKERNEL} ]; then exec /sbin/${INSTALLKERNEL} "$@"; fi
|
||||||
|
|
||||||
# Default install - same as make zlilo
|
echo "Warning: '${INSTALLKERNEL}' command not available - additional " \
|
||||||
|
"bootloader config required" >&2
|
||||||
|
if [ -f $4/vmlinuz-$1 ]; then mv $4/vmlinuz-$1 $4/vmlinuz-$1.old; fi
|
||||||
|
if [ -f $4/System.map-$1 ]; then mv $4/System.map-$1 $4/System.map-$1.old; fi
|
||||||
|
|
||||||
if [ -f $4/vmlinuz ]; then
|
cat $2 > $4/vmlinuz-$1
|
||||||
mv $4/vmlinuz $4/vmlinuz.old
|
cp $3 $4/System.map-$1
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -f $4/System.map ]; then
|
|
||||||
mv $4/System.map $4/System.old
|
|
||||||
fi
|
|
||||||
|
|
||||||
cat $2 > $4/vmlinuz
|
|
||||||
cp $3 $4/System.map
|
|
||||||
|
|
Loading…
Reference in New Issue