X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=blobdiff_plain;f=grml-debootstrap;h=f589166472172c2f09c0e3445f511c8e8d248090;hp=5313e25aa5bff829eae9eb745015a450b6be700c;hb=86b25a474371b75811ddd4a624af672c411772c2;hpb=092274d8d241e9ed0b5f468decd541a1eb9f17b3 diff --git a/grml-debootstrap b/grml-debootstrap index 5313e25..f589166 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -1078,7 +1078,14 @@ finalize_vm() { bailout 1 fi - cp "${MNTPOINT}"/usr/lib/grub/i386-pc/* "${MNTPOINT}/boot/grub/" + case "$RELEASE" in + lenny|squeeze|wheezy) + cp "${MNTPOINT}"/usr/lib/grub/i386-pc/* "${MNTPOINT}/boot/grub/" + ;; + *) + cp -a "${MNTPOINT}"/usr/lib/grub/i386-pc "${MNTPOINT}/boot/grub/" + ;; + esac chroot "${MNTPOINT}" grub-mkimage -O i386-pc -p "(hd0,msdos1)/boot/grub" -o /tmp/core.img biosdisk part_msdos ext2 dd if="${MNTPOINT}/tmp/core.img" of="${ORIG_TARGET}" conv=notrunc seek=4 rm -f "${MNTPOINT}/tmp/core.img"