From c7c6cfd5ea3dcdfe0c2b627f8e1d698f819a79e4 Mon Sep 17 00:00:00 2001 From: Sebastian Pipping Date: Wed, 6 May 2015 19:29:33 +0200 Subject: [PATCH 1/1] Fix grub-install invocation for post-wheezy releases and sid (issue #78) --- chroot-script | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/chroot-script b/chroot-script index 1a74aef..a06aa7e 100755 --- a/chroot-script +++ b/chroot-script @@ -575,7 +575,16 @@ grub_install() { done else echo "Installing grub on ${GRUB}:" - grub-install --no-floppy "$GRUB" + case "$RELEASE" in + lenny|squeeze|wheezy) + grub-install --no-floppy "$(readlink -f "${GRUB}")" + ;; + *) + echo "(hd0) ${GRUB}" > /boot/grub/device.map + grub-install "(hd0)" + rm /boot/grub/device.map + ;; + esac fi echo "Adjusting grub configuration for use on ${GRUB}." -- 2.1.4