+++ /dev/null
-#!/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
-
-
-#
-# Log our start
-#
-logMessage Script $0 starting
-
-#
-# Install the xen kernel
-#
-installDebianPackage ${prefix} linux-image-xen-amd64
-
-#
-# Install grub package
-#
-installDebianPackage ${prefix} grub
-
-#
-# Make the /boot/grub directory
-#
-mkdir -p ${prefix}/boot/grub
-
-#
-# Patch update-grub to see xen kernels
-#
-patch -l ${prefix}/usr/sbin/update-grub </usr/lib/xen-tools/etch.d/patches/update-grub.patch
-
-#
-# Update Grub
-#
-chroot ${prefix} /usr/sbin/update-grub -y
-
-#
-# Patch Grub menu
-#
-patch -l ${prefix}/boot/grub/menu.lst </usr/lib/xen-tools/etch.d/patches/menu.lst.patch
-# --- menu.lst.orig2008-04-22 05:41:32.000000000 -0400
-# +++ menu.lst2008-04-22 05:42:15.000000000 -0400
-# @@ -59,7 +59,7 @@
-# ## e.g. kopt=root=/dev/hda1 ro
-# ## kopt_2_6_8=root=/dev/hdc1 ro
-# ## kopt_2_6_8_2_686=root=/dev/hdc2 ro
-# -# kopt=root=/dev/hda1 ro
-# +# kopt=root=/dev/hda1 ro console=ttyS0,9600,8n1
-
-# ## default grub root device
-# ## e.g. groot=(hd0,0)
-# EOF
-
-#
-# Patch inittab
-#
-patch -l ${prefix}/etc/inittab </usr/lib/xen-tools/etch.d/patches/inittab.patch
-# --- inittab.orig2008-04-22 05:42:50.000000000 -0400
-# +++ inittab2008-04-22 05:43:04.000000000 -0400
-# @@ -60,7 +60,7 @@
-
-# # Example how to put a getty on a serial line (for a terminal)
-# #
-# -#T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
-# +T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
-# #T1:23:respawn:/sbin/getty -L ttyS1 9600 vt100
-
-# # Example how to put a getty on a modem line.
-# EOF
-
-#
-# Log our finish
-#
-logMessage Script $0 finished
-