Try to bind /cow to /live/cow if unable to move.
authorMarco Amadori <amadorim@vdavda.com>
Mon, 9 Jun 2008 13:24:41 +0000 (15:24 +0200)
committerDaniel Baumann <daniel@debian.org>
Wed, 9 Mar 2011 16:48:00 +0000 (17:48 +0100)
* This should re-enable using of live-snapshot with targets differents
  from static list cpio's.

scripts/live

index 62b5224..3f39c97 100755 (executable)
@@ -1173,7 +1173,7 @@ setup_unionfs ()
 
        # shows cow fs on /cow for use by live-snapshot
        mkdir -p "${rootmnt}/live/cow"
-       mount -o move /cow "${rootmnt}/live/cow"
+       mount -o move /cow "${rootmnt}/live/cow" || mount -o bind /cow "${rootmnt}/live/cow" || [ "${quiet}" != "y" ] && log_warning_msg "Unable to move or bind /cow to ${rootmnt}/live/cow"
 }
 
 check_dev ()