<font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><div>On Thu, May 13, 2010 at 12:19 AM, Frederick Grose &lt;<a href="mailto:fgrose@gmail.com">fgrose@gmail.com</a>&gt; wrote:</div>&gt;<br>&gt; A minor update to Sugar Clone, a tool to clone a customized ...<br>

<br>Another small update is available for Sugar Clone, a tool to clone a customized Sugar on a Stick installation onto another USB stick.<br><br></font><a href="http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone"><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone</font></a><div>

<font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><a href="http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone"></a><br>Available at:<br><br></font><a href="http://people.sugarlabs.org/fgrose/SugarClone"><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">http://people.sugarlabs.org/fgrose/SugarClone</font></a><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">.<br>

<br>New:<br><br>1. Ignore empty USB device ports (that showed up on some USB device</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">   hubs).<br> <br>2. Abstracted out script launching from the bundle-building script.</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br>3. Show a leading zero for device storage capacities less than 1 GiB.<br><br>4. Some minor code simplification.<br><br>Test Usage:<br><br>1. Before booting the SoaS device that will be the source of the new</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">   Sugar Clone, copy the SugarClone script to the root, &#39;/&#39;, folder at</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">   the base of the filesystem for the device, or, to /mnt/live (from<br>

   the perspective of a running LiveOS image).<br><br>2. Boot the computer from the USB stick into SoaS, and insert, or have</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">   a second USB device inserted, into the computer.</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br>3. In the Terminal Activity of that running SoaS image, enter the<br>   command,<br><br>      /mnt/live/SugarClone<br><br>If there is more than one USB/SD storage device available, a menu of the devices will appear allowing you to select the target device.<br>

<br>The scripts will copy the currently running image to the target device. When that device is booted, a new, Sugar Learner sign-in will be triggered.  The previously customized Journal and operating system will be present on the Sugar Clone.<br>

<br>On a running LiveOS image, the root folder of the USB/SD device is<br>available at the /mnt/live mount point.  The SugarClone script can be obtained (assuming Internet connectivity) as follows:<br><br><br>1. In the Terminal Activity, change the working directory:<br>

<br>   cd /mnt/live<br><br>2. wget <a href="http://people.sugarlabs.org/fgrose/SugarClone">http://people.sugarlabs.org/fgrose/SugarClone</a><br><br>3. chmod +x SugarClone<br><br>at this point, you may simply execute<br><br>

   SugarClone<br><br><br>See <a href="http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone">http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone</a> for</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">more information.<br>

<br><br>Notes:<br><br>See <a href="http://wiki.sugarlabs.org/go/LiveOS_image">http://wiki.sugarlabs.org/go/LiveOS_image</a> for more information<br>on optimizing file storage for LiveOS images.  Information and</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">suggestions there may be particularly relevant for SoaS deployments</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">that want to use the stock LiveOS installation with greater capacity</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">for Activity storage with a longer lifetime for the write-once,</font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">persistent overlay.</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br></font></div><div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">See also the </font><font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><a href="http://wiki.sugarlabs.org/go/Activities/Toaster">http://wiki.sugarlabs.org/go/Activities/Toaster</a> project,</font></div>

<div><font class="Apple-style-span" face="&#39;courier new&#39;, monospace">which aims to make a graphical Sugar Activity for cloning Sugar images.</font></div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div>

<font class="Apple-style-span" face="&#39;courier new&#39;, monospace"><br>      --Fred <br> </font></div>