From: Stefano Stabellini Date: Fri, 20 Mar 2015 16:45:26 +0000 (+0000) Subject: Add Xen to Grub config X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=f7d1c4403d9af05f8a598f4bfe8ea8996a53d644;p=raisin.git Add Xen to Grub config Signed-off-by: Stefano Stabellini --- diff --git a/xen.sh b/xen.sh index 0d6dcbe..8e7b143 100644 --- a/xen.sh +++ b/xen.sh @@ -102,7 +102,20 @@ function xen_create_bridge_Fedora() { $SUDO service network start } +function xen_update_bootloader_Debian() { + grub-mkconfig +} + +function xen_update_bootloader_Fedora() { + TMPFILE=`mktemp` + cat /boot/grub/grub.conf | \ + sed -e 's,kernel,multiboot /boot/xen.gz placeholder\n\tmodule,g' | \ + sed -e 's/initrd/module/g' > $TMPFILE + $SUDO mv -f $TMPFILE /boot/grub/grub.conf +} + function xen_configure() { xen_create_bridge_$DISTRO start_initscripts xencommons xendomains xen-watchdog + xen_update_bootloader_$DISTRO }