[Ovirt-devel] [PATCH node 1/3] add reinstall and uninstall options to boot menu
Mike Burns
mburns at redhat.com
Fri Aug 26 15:26:53 UTC 2011
On Thu, 2011-08-25 at 14:07 -0400, Mike Burns wrote:
> rhbz#733357
>
> Signed-off-by: Mike Burns <mburns at redhat.com>
> ---
> recipe/common-nochroot.ks | 19 +++++++++++++++++--
> 1 files changed, 17 insertions(+), 2 deletions(-)
>
> diff --git a/recipe/common-nochroot.ks b/recipe/common-nochroot.ks
> index c5d009f..c6dd76d 100644
> --- a/recipe/common-nochroot.ks
> +++ b/recipe/common-nochroot.ks
> @@ -17,6 +17,9 @@ sed -i -e 's/ quiet//' $LIVE_ROOT/isolinux/isolinux.cfg
> # Remove Verify and Boot option
> sed -i -e '/label check0/{N;N;N;d;}' $LIVE_ROOT/isolinux/isolinux.cfg
>
> +# Rename Boot option to Install or Upgrade
> +sed -i 's/^ menu label Boot$/ menu label Install or Upgrade/' $LIVE_ROOT/isolinux/isolinux.cfg
> +
> # add serial console boot entry
> menu=$(mktemp)
> awk '
> @@ -27,9 +30,21 @@ linux0==1 && $1=="append" {
> linux0==1 && $1=="label" && $2!="linux0" {
> linux0=2
> print "label serial-console"
> - print " menu label Boot with serial console"
> + print " menu label Install or Upgrade with serial console"
> print " kernel vmlinuz0"
> - print append0" console=ttyS0,115200n8"
> + print append0" console=ttyS0,115200n8 "
> + print "label reinstall"
> + print " menu label Reinstall"
> + print " kernel vmlinux0"
should be vmlinuz0
> + print append0" reinstall "
> + print "label reinstall-serial"
> + print " menu label Reinstall with serial console"
> + print " kernel vmlinux0"
should be vmlinuz0
> + print append0" reinstall console=ttyS0,115200n8 "
> + print "label uninstall"
> + print " menu label Uninstall"
> + print " kernel vmlinux0"
should be vmlinuz0
> + print append0" uninstall "
> }
> { print }
> ' $LIVE_ROOT/isolinux/isolinux.cfg > $menu
More information about the ovirt-devel
mailing list