<font class="Apple-style-span" face="'courier new', monospace"><div>On Thu, May 13, 2010 at 12:19 AM, Frederick Grose <<a href="mailto:fgrose@gmail.com">fgrose@gmail.com</a>> wrote:</div>><br>> 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="'courier new', monospace">http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone</font></a><div>
<font class="Apple-style-span" face="'courier new', 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="'courier new', monospace">http://people.sugarlabs.org/fgrose/SugarClone</font></a><font class="Apple-style-span" face="'courier new', 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="'courier new', monospace"> hubs).<br> <br>2. Abstracted out script launching from the bundle-building script.</font></div>
<div><font class="Apple-style-span" face="'courier new', 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="'courier new', monospace"> Sugar Clone, copy the SugarClone script to the root, '/', folder at</font></div><div><font class="Apple-style-span" face="'courier new', 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="'courier new', monospace"> a second USB device inserted, into the computer.</font></div>
<div><font class="Apple-style-span" face="'courier new', 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="'courier new', 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="'courier new', monospace">suggestions there may be particularly relevant for SoaS deployments</font></div><div><font class="Apple-style-span" face="'courier new', monospace">that want to use the stock LiveOS installation with greater capacity</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace">for Activity storage with a longer lifetime for the write-once,</font></div><div><font class="Apple-style-span" face="'courier new', monospace">persistent overlay.</font></div>
<div><font class="Apple-style-span" face="'courier new', monospace"><br></font></div><div><font class="Apple-style-span" face="'courier new', monospace">See also the </font><font class="Apple-style-span" face="'courier new', 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="'courier new', 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="'courier new', monospace"><br> --Fred <br> </font></div>