[Ovirt-devel] [PATCH node-image] add boot entry for oVirt Node standalone mode

Alan Pevec apevec at redhat.com
Wed Nov 12 18:24:15 UTC 2008


Signed-off-by: Alan Pevec <apevec at redhat.com>
---
 ovirt-node-image.ks |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/ovirt-node-image.ks b/ovirt-node-image.ks
index 5af154b..20ec36c 100644
--- a/ovirt-node-image.ks
+++ b/ovirt-node-image.ks
@@ -19,7 +19,22 @@ touch /.autorelabel
 %include common-blacklist.ks
 
 %post --nochroot
+echo "Fixing boot menu"
 # remove quiet from Node bootparams, added by livecd-creator
 sed -i -e 's/ quiet//' $LIVE_ROOT/isolinux/isolinux.cfg
 
+# add standalone boot entry
+awk '
+/label linux0/ { linux0=1 }
+linux0=1 && /append / { append0=$0 }
+/label check0/ {
+  print "label standalone0"
+  print "  menu label Boot in standalone mode"
+  print "  kernel vmlinuz0"
+  print append0" ovirt_standalone"
+}
+{ print }
+' $LIVE_ROOT/isolinux/isolinux.cfg > $LIVE_ROOT/isolinux/isolinux.cfg.standalone
+mv $LIVE_ROOT/isolinux/isolinux.cfg.standalone $LIVE_ROOT/isolinux/isolinux.cfg
+
 %end
-- 
1.5.6.5




More information about the ovirt-devel mailing list