<br><br><div class="gmail_quote">On Fri, Jul 31, 2009 at 8:34 AM, James Cameron <span dir="ltr">&lt;<a href="mailto:quozl@laptop.org">quozl@laptop.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I&#39;ve arrived late.  I&#39;ve been listening to this discussion for a week.<br>
<br>
A general comment ... if any state is preserved by the children on the<br>
USB sticks, and there is no copy of the state kept elsewhere, and there<br>
is a possibility of power failure, premature removal, or other<br>
interruptions, then every software component that uses the saved state<br>
must be either capable of detecting corruption of the saved state, or<br>
graceful recovery from apparently invalid state.</blockquote><div><br></div><div>Nod.</div><div><br></div><div>Note further down on this page backup and file recovery is listed. That is in progress.</div><div><br></div><div>
Interestingly enough I have seen kids pull the stick out at the wrong time and that does not see to correlate with the stick failures based on observation not strong data collection.</div><div><br></div><div>I would like to someday have a really robust solution that could recover from that sort of catastrophic failure and even go through the washing machine.  I think such is possible.  </div>
<div><br></div><div>Right now I&#39;d be happy if sticks rarely failed during normal usage. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
It seems that there are a large number of software components involved.<br>
Each one would have to be considered.  Sounds like an interesting<br>
challenge.  The way I would approach it is to evaluate the saved state<br>
between a working and non-working USB stick.  Are these images available<br>
for analysis?  Would you like technical instructions for capturing<br>
images next time the problem happens?</blockquote><div><br></div><div>I have both working and nonworking sticks.  I could post images of them.</div><div><br></div><div>Can you send me instructions on how to create images from MacOSX?</div>
<div><br></div><div>Thanks! </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
My understanding of the Linux based Sugar software stack is that there<br>
are many components which could enter a state where they would not<br>
start.<br>
<br>
Back tomorrow.<br>
<font color="#888888"><br>
--<br>
</font><div><div></div><div class="h5">James Cameron<br>
<a href="http://quozl.linux.org.au/" target="_blank">http://quozl.linux.org.au/</a><br>
</div></div></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>