Frederick Grose
Frederick Grose
Well, there is much misunderstanding of Device-mapper snapshot behavior in LiveOS images, but the OverlayFS does have the potential to avoid some disadvantages of currently configured LiveOS images. If Fedora...
I've force pushed some updates to the OverlayFS commit, see pull request #107. The patch now supports and has been tested with persistent overlays on vfat and ext4-formatted devices. I'm...
Yes, by requesting `rd.live.image rd.live.overlay.overlayfs` on the kernel command line in addition to the standard arguments.
Notice that the transient overlay directories are placed in /run/overlayfs and /run/ovlwork (at lines 150 & 151). /run is a tmpfs. See also line 67 in dmsquash-generator.
See this trial version of livecd-iso-to-disk https://github.com/FGrose/livecd-tools/blob/litd/tools/livecd-iso-to-disk, which allows one to optionally configure a Live USB with an OverlayFS. To use the new script on an existing LiveCD/.iso, use the...
I've force pushed an updated to the OverlayFS commit, see pull request #107. This version implements rd.live.overlay.readonly for OverlayFS using the multiple lower layer mount option for OverlayFS. This allows...
Pull request submitted: https://github.com/dracutdevs/dracut/pull/107 Mailing list post: http://article.gmane.org/gmane.linux.kernel.initramfs/4308
@yopito : I suspect that what you want could be achieved with appropriate kernel command line options. See https://github.com/haraldh/dracut/blob/master/dracut.cmdline.7.asc . `rd.live.overlay.overlayfs rd.live.overlay.readonly` will layer a read-only root filesystem below an...
Here is a new version of [livecd-tools/liveimage-mount](https://github.com/FGrose/livecd-tools/blob/OverlayFS/tools/liveimage-mount) that supports LiveOS devices with OverlayFS. And here is a new version of [livecd-tools/editliveos.py](https://github.com/FGrose/livecd-tools/blob/editliveos/imgcreate/editliveos.py) that supports editing LiveOS images that use OverlayFS.
With pull request https://github.com/dracutdevs/dracut/pull/107, Fedora 24 (updated) and Fedora 25 LiveOS images will boot and run with a root OverlayFS and SELinux enforcing. This constitutes a proof of concept. There...