[SoaS] [SugarClone] -was Re: You scream, I scream, ...

Frederick Grose fgrose at gmail.com
Fri Apr 23 01:48:38 EDT 2010


Not yet final, but ready for more testing is a new version of SugarClone,
http://people.sugarlabs.org/fgrose/SugarClone.

New:

1. Reduced the previous 2 scripts to 1 bundle for more convenient,
   single-file distribution. (It expands on execution to run the device
   selection script and then, the modified_livecd-iso-to-disk
   installation script.)

2. Updates the boot screen title and 'About my Computer' build
   information with SugarClone build information from the source image
   and the Sugar Learner account name.  (Leaves the source files
   unmodified.)

3. Provides more auditing of inputs (more code paths tested).


Test Usage:

1. Before booting the SoaS device that will be the source of the new
   SugarClone, copy the SugarClone script to the root '/' folder at
   the base of the filesystem (not the /root folder).

2. Boot the USB stick into SoaS and insert a second USB device into the
   computer running that SoaS image.

3. In the Terminal Activity of that running SoaS image, enter the
   command,

      /mnt/live/SugarClone

If there is more than one USB/SD storage device available, a menu of the
devices will appear for selection of the target device.

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 SugarClone image.

On a running LiveOS image, the root folder of the USB/SD device is
available at the /mnt/live mount point.  The SugarClone script
could be obtained (assuming Internet connectivity) as follows:

1. In the Terminal Activity, change the working directory:

   cd /mnt/live

2. wget http://people.sugarlabs.org/fgrose/SugarClone

3. chmod +x SugarClone


See http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Sugar_Clone for more
information.


Notes:

The SugarClone bundle was prepared with the bundle script
(at .../fgrose/bundle).

The older scripts are renamed with a date suffix.

Embedded help, which describes the script and its usage in more detail,
is available (just after the stock header) in the script file.

           --Fred
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/soas/attachments/20100423/ba4f60fe/attachment.htm 


More information about the SoaS mailing list