From: Michael Prokop Date: Tue, 18 May 2010 11:46:32 +0000 (+0200) Subject: Make sure to reread the correct partition table if using SW-RAID. X-Git-Tag: v0.38~1 X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=commitdiff_plain;h=530fd2ad7c930c3cca810a2d351de30971cd5fc4;ds=sidebyside Make sure to reread the correct partition table if using SW-RAID. --- diff --git a/grml-debootstrap b/grml-debootstrap index 653f16c..30682a2 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -707,7 +707,11 @@ mkfs() { # make sure /dev/disk/by-uuid/... is up2date, otherwise grub # will fail to detect the uuid in the chroot - blockdev --rereadpt "${TARGET%%[0-9]*}" + if echo "$TARGET" | grep -q "/dev/md" ; then + blockdev --rereadpt "${TARGET}" + else + blockdev --rereadpt "${TARGET%%[0-9]*}" + fi # give the system 2 seconds, otherwise we might run into # race conditions :-/ sleep 2