[Libvirt-cim] [PATCH] [TEST] Make RHEL 5 XenFV guest grub conf use hda

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Fri May 23 17:49:56 UTC 2008


# HG changeset patch
# User Kaitlin Rupert <karupert at us.ibm.com>
# Date 1211564341 25200
# Node ID 10f6cc2ec9940971f636bfd10b9f518c4c5d1487
# Parent  3233a070377270931b4cc1d790b6782fee17d1b6
[TEST] Make RHEL 5 XenFV guest grub conf use hda.

It looks like qemu on RHEL emulates an ide drive, not a scsi drive.

Signed-off-by: Kaitlin Rupert <karupert at us.ibm.com>

diff -r 3233a0703772 -r 10f6cc2ec994 suites/libvirt-cim/images/xmt-makefv.sh
--- a/suites/libvirt-cim/images/xmt-makefv.sh	Fri May 23 18:14:28 2008 +0800
+++ b/suites/libvirt-cim/images/xmt-makefv.sh	Fri May 23 10:39:01 2008 -0700
@@ -14,6 +14,8 @@
 PARTED="parted -s"
 TMPMOUNT=/tmp/cimtest_image_temp
 SIZE=16
+
+IS_RHEL=`cat /etc/issue | awk 'BEGIN { FS = "Red Hat Enterprise Linux Server"} ; { print $2 }'`
 
 die() {
     echo "FAILED: $i" >&2
@@ -110,10 +112,19 @@
 timeout 1
 title Test Environment
     root (hd0,0)
+EOF
+
+if [ -z $IS_RHEL]; then
+    cat >>${root}/grub/grub.conf <<EOF
+    kernel /vmlinuz root=/dev/hda1
+    initrd /initrd
+EOF
+else
+    cat >>${root}/grub/grub.conf <<EOF
     kernel /vmlinuz root=/dev/sda1
     initrd /initrd
 EOF
-
+fi
 }
 
 ramdisk=$1




More information about the Libvirt-cim mailing list