[Fai-commit] r6201 - trunk/examples/simple/scripts/GRUB_PC

Thomas Lange lange at alioth.debian.org
Thu Nov 25 16:45:59 UTC 2010


Author: lange
Date: 2010-11-25 16:45:58 +0000 (Thu, 25 Nov 2010)
New Revision: 6201

Modified:
   trunk/examples/simple/scripts/GRUB_PC/10-setup
Log:
do not install grub always into (hd0) (closes: #604938)


Modified: trunk/examples/simple/scripts/GRUB_PC/10-setup
===================================================================
--- trunk/examples/simple/scripts/GRUB_PC/10-setup	2010-11-25 13:07:51 UTC (rev 6200)
+++ trunk/examples/simple/scripts/GRUB_PC/10-setup	2010-11-25 16:45:58 UTC (rev 6201)
@@ -1,9 +1,12 @@
 #! /bin/bash
+# support for GRUB version 2 (1.98-1)
 
 error=0 ; trap "error=$((error|1))" ERR
 
 $ROOTCMD grub-mkdevicemap -n -m /boot/grub/device.map
 $ROOTCMD grub-mkconfig -o /boot/grub/grub.cfg
-$ROOTCMD grub-install --no-floppy "(hd0)"
+GROOT=$($ROOTCMD grub-probe -tdrive -d $BOOT_DEVICE)
+$ROOTCMD grub-install --no-floppy "$GROOT"
+echo "Grub installed on $BOOT_DEVICE = $GROOT"
 
 exit $error




More information about the Fai-commit mailing list