diff --git a/files/initrd/opt/rr/include/functions.sh b/files/initrd/opt/rr/include/functions.sh index b9e01bc2..21382b7d 100755 --- a/files/initrd/opt/rr/include/functions.sh +++ b/files/initrd/opt/rr/include/functions.sh @@ -332,7 +332,7 @@ function getLogo() { function rebootTo() { MODES="config recovery junior" [ -z "${1}" ] && exit 1 - if ! echo "${MODES}" | grep -q "${1}"; then exit 1; fi + if ! echo "${MODES}" | grep -qw "${1}"; then exit 1; fi # echo "Rebooting to ${1} mode" GRUBPATH="$(dirname $(find ${PART1_PATH}/ -name grub.cfg 2>/dev/null | head -1))" ENVFILE="${GRUBPATH}/grubenv"