<br><br><div class="gmail_quote">On Wed, Jul 29, 2009 at 9:16 AM, Sebastian Dziallas <span dir="ltr">&lt;<a href="mailto:sebastian@when.com">sebastian@when.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Luke Faraone wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
On Wed, Jul 29, 2009 at 08:32, Caroline Meeks<br></div><div class="im">
&lt;<a href="mailto:caroline@solutiongrove.com" target="_blank">caroline@solutiongrove.com</a> &lt;mailto:<a href="mailto:caroline@solutiongrove.com" target="_blank">caroline@solutiongrove.com</a>&gt;&gt; wrote:<br>
<br>
    When I read about squashfs in wikipedia or chat with friends about<br>
    it, its decribed as read-only and optimized for space.  If we are<br>
    rewritting our squashfs everytime the user saves data, that could be<br>
    the source of a lot of our failures.  If we never rewrite it, then<br>
    probably its a red harring and we need to look elsewhere.<br>
<br>
<br>
 From what I understand, the squashfs is *never* rewritten once created.<br>
All changes are stored in a &quot;LVM Snapshot&quot;, which is just another file<br>
on the underlying FAT filesystem.<br>
</div></blockquote>
<br>
As far as I know, what happens is this:<br>
<br>
* At build time, all packages are installed (and so is the base system) and end up in an image, which gets compressed using squashfs.<br>
<br>
* Once you boot your disk / device, any change you make gets saved into this spurious file (either for the overlay or home), which contains only the changes made since you booted for the first time. Those changes get - again afaik - mapped with some magic (don&#39;t ask me how, maybe some Fedora folks or the wiki know) on the fly into the usual filesystem.</blockquote>
<div><br>Ahh so its that magic I am looking for the documentation for. <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><font color="#888888">
<br>
--Sebastian<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Caroline Meeks<br>Solution Grove<br>Caroline@SolutionGrove.com<br><br>617-500-3488 - Office<br>505-213-3268 - Fax<br>