X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-autoinstaller.git/blobdiff_plain/4814dbe5abdf5f4ed0421b94648c13a4d47ff159..dfaf9cfe97ae787cfae45e0860a8717cb20b7028:/domU/usr/lib/xen-tools/debian.d/97-setup-grub diff --git a/domU/usr/lib/xen-tools/debian.d/97-setup-grub b/domU/usr/lib/xen-tools/debian.d/97-setup-grub deleted file mode 100644 index 366fcd0..0000000 --- a/domU/usr/lib/xen-tools/debian.d/97-setup-grub +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/sh -# -# This script sets up the ParaVM to use pygrub -# - -prefix=$1 - -# -# Source our common functions -# -if [ -e /usr/lib/xen-tools/common.sh ]; then - . /usr/lib/xen-tools/common.sh -else - . ./hooks/common.sh -fi - -echo SCRIPT = $0 -dir=`dirname "$0"` - - -logMessage Script $0 starting - -# To avoid UDP checksum problems. - -installDebianPackage ${prefix} ethtool - -# -# Install the xen kernel. linux-image-xen is in ubuntu, -# linux-image-xen-amd64 in debian. -installDebianPackage ${prefix} linux-image-xen -installDebianPackage ${prefix} linux-image-xen-amd64 - -installDebianPackage ${prefix} grub - -# -# Make the /boot/grub directory -# -mkdir -p ${prefix}/boot/grub - -# -# Create stock menu.lst -# -chroot ${prefix} /usr/sbin/update-grub -y - -# -# Patches to add xen kernels, use serial console, etc. -# -for patch in $dir/patches/*; do - patch -l -d ${prefix} -p1 < $patch -done - -# -# Regenerate automagic kernels list -# -chroot ${prefix} /usr/sbin/update-grub -y - -# -# Log our finish -# -logMessage Script $0 finished -