]> git.ipfire.org Git - thirdparty/dracut.git/commit
dmsquash-live-root: Avoid mount source conflict on $BASE_LOOPDEV. 217/head
authorFrederick Grose <fgrose@sugarlabs.org>
Sun, 9 Apr 2017 01:01:19 +0000 (21:01 -0400)
committerFrederick Grose <fgrose@sugarlabs.org>
Sun, 9 Apr 2017 15:23:12 +0000 (11:23 -0400)
commitea765c0ee17178fe74c73873505f7c86f40f9ec7
tree69bc1493a43d0f9dcd83697231792f3ee803466b
parent3c6337f68e867826347599fd2cc9e6f86998e94a
dmsquash-live-root: Avoid mount source conflict on $BASE_LOOPDEV.

The newer mount utilities are more strict about directly shared
devices. For OverlayFS boots, which mount $BASE_LOOPDEV directly,
avoid a mount error by indirectly sharing the read-only base
filesystem through a second, over-attached $BASE_LOOPDEV for
the DM live-base target.
modules.d/90dmsquash-live/dmsquash-live-root.sh