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
_______________________________________________ SoaS mailing list SoaS@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/soas