2 # support for GRUB version 2 (1.98-1)
4 error
=0 ; trap "error=$((error|1))" ERR
8 # during softupdate use this file
9 [ -r $LOGDIR/disk_var.sh
] && .
$LOGDIR/disk_var.sh
11 [ -z "$BOOT_DEVICE" ] && exit 701
13 $ROOTCMD grub-mkdevicemap
--no-floppy
15 $ROOTCMD grub-mkconfig
-o /boot
/grub
/grub.cfg
17 GROOT
=$
($ROOTCMD grub-probe
-tdrive -d $BOOT_DEVICE)
18 # see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606035
19 GROOT
=$
(echo $GROOT |
sed 's:md/:md:g')
21 $ROOTCMD grub-install
--no-floppy "$GROOT"
22 echo "Grub installed on $BOOT_DEVICE = $GROOT"