add on/off commands
[ktest-util.git] / vzt-set-kernel
blob981159d2ef146c4b4a824c40fb59d3ecf4ca27fb
1 #! /bin/sh
2 kernel_img=$1
3 shift
4 initrd_img=$1
5 shift
6 title_text=$1
7 shift
8 boot_opt=$@
10 if [ ! -f /boot/${kernel_img} ]; then
11 echo "Kernel image : /boot/${kernel_img} not found"
12 exit 1
13 fi
14 if [ ! -f /boot/${initrd_img} ]; then
15 echo "initrd image :/boot/${initrd_img} not found"
16 exit 1
19 if [ -z "$boot_opt" ]; then
20 args="--copy-default"
21 else
22 args='--args="$boot_opt"'
24 grubby --remove-kernel=/boot/${kernel_img} --add-kernel=/boot/${kernel_img} \
25 --initrd=/boot/${initrd_img} $args --title="${title_text}" --make-default
26 exit $?