<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tvoverbeek</id>
	<title>Sugar Labs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sugarlabs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tvoverbeek"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/Tvoverbeek"/>
	<updated>2026-04-24T11:16:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Installation/OLPC&amp;diff=39814</id>
		<title>Sugar on a Stick/Installation/OLPC</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Installation/OLPC&amp;diff=39814"/>
		<updated>2009-11-02T15:54:19Z</updated>

		<summary type="html">&lt;p&gt;Tvoverbeek: Fixed link to Fedora XO builds (xo-1 -&amp;gt; XO-1)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ Translations | [[Sugar_on_a_Stick/Installation/OLPC|english]] &amp;amp;#124; [[Sugar_on_a_Stick/Installation/OLPC/lang-es|español]] &amp;amp;#124; [[Sugar_on_a_Stick/Installation/OLPC/lang-fr|français]] }} {{GoogleTrans-en}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Do you have an OLPC XO-1?==&lt;br /&gt;
&lt;br /&gt;
[[image:OLPCXO.png]]&lt;br /&gt;
&amp;lt;!-- (This link seems to be for sugar 0.82, not the 0.84 of this paragraph) &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Supported_systems#Fedora_on_an_OLPC_XO http://wiki.sugarlabs.org/images/8/80/OLPCXO.png]&lt;br /&gt;
&amp;lt;/span&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sugar 0.84 has a number of improvements above and beyond 0.82. And we have a version working on the OLPC XO-1, but because of the changes in process at OLPC (see [[olpc:Future releases]]), there is a new short-term strategy for updates. Until OLPC issues its next official release, we are recommending that XO-1 users who would like to try 0.84 use Sugar on a Stick. The XO-1 can be booted from an external USB or SD card storage device, [[#Option 1: Run v0.84 of Sugar on a Stick from an SD card or external USB|Option 1]] below.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
There are four main options for OLPC XO users:&lt;br /&gt;
# Run v0.84 Sugar on a Stick from a USB flash drive or SD card&lt;br /&gt;
# Install v0.84 Sugar on a Stick-XO on the XO-1&#039;s internal NAND flash memory&lt;br /&gt;
# Convert a v0.84 Sugar on a Stick .iso image to one suitable to install on the XO-1&#039;s internal NAND flash memory&lt;br /&gt;
# Use &amp;lt;tt&amp;gt;olpc-update&amp;lt;/tt&amp;gt; to update to the latest software release from OLPC (which is currently 8.2.0 incorporating Sugar v0.82).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The OLPC XO-1 has some built-in protections which lock the computer down in order to prevent haphazard software changes. In order to use either [[#Option 1: Run v0.84 of Sugar on a Stick from an SD card or external USB|Option 1]], [[#Option 2: Install a v0.84 SoaS-XO image on the XO-1 NAND flash drive|Option 2]], or [[#Option 3: Convert a v0.84 Sugar on a Stick .iso image|Option 3]], XO-1 owners must [http://wiki.laptop.org/go/Activation_and_developer_keys request a developer key from OLPC]; it&#039;s a simple process but takes up to 24 hours.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Warning:&#039;&#039;&#039; Options 2 &amp;amp; 3 will wipe /security directory, with any leases or devkeys there.&lt;br /&gt;
&lt;br /&gt;
===Option 1: Run v0.84 of Sugar on a Stick from an SD card or external USB===&lt;br /&gt;
&lt;br /&gt;
(Requires a [http://wiki.laptop.org/go/Activation_and_developer_keys developer key for your OLPC-XO-1] and access to a Windows or Fedora computer)&lt;br /&gt;
&lt;br /&gt;
====On Windows:====&lt;br /&gt;
&lt;br /&gt;
Create the USB stick as described on the [[Sugar on a Stick/Windows]] page in the &amp;quot;Windows Instructions&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
Do &#039;&#039;&#039;not&#039;&#039;&#039; boot this stick on your Windows machine. Make sure the first boot is on your XO. If you do boot the stick on another machine first, the X server setup needed for the XO will not be done.&lt;br /&gt;
&lt;br /&gt;
====On Fedora:====&lt;br /&gt;
Type the following commands in a terminal window:&lt;br /&gt;
 [[wikipedia:Wget|wget]] {{SoaS release path}}&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 sudo yum install livecd-tools&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 wget -O livecd-iso-to-disk.sh &amp;quot;http://git.fedoraproject.org/git/?p=hosted/livecd;a=blob_plain;f=tools/livecd-iso-to-disk.sh;hb=HEAD&amp;quot;&lt;br /&gt;
 &amp;amp;nbsp;&lt;br /&gt;
 sudo ./livecd-iso-to-disk.sh --format --xo --xo-no-home {{SoaS release image}} /dev/sd&#039;&#039;X&#039;&#039;1&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;code&amp;gt;/dev/sdX1&amp;lt;/code&amp;gt; is the device associated with your removable media.&lt;br /&gt;
&lt;br /&gt;
The livecd-iso-to-disk.sh script needs to be a current version with XO support (not what you get by default in Fedora 10, though Fedora 11&#039;s should be fine). You can find an up-to date version in the SoaS disk image /LiveOS/livecd-iso-to-disk.sh .&lt;br /&gt;
&lt;br /&gt;
===Option 2: Install a v0.84 SoaS-XO image on the XO-1 NAND flash drive===&lt;br /&gt;
See: &lt;br /&gt;
*http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg05231.html and *https://www.redhat.com/archives/fedora-olpc-list/2009-June/msg00063.html&lt;br /&gt;
&lt;br /&gt;
This build feels substantially faster than 802 (the last stable release). Serious issues:&lt;br /&gt;
&lt;br /&gt;
* No sound&lt;br /&gt;
* No automounting of USB keys.&lt;br /&gt;
&lt;br /&gt;
==== More recent builds are better ====&lt;br /&gt;
See:&lt;br /&gt;
* http://lists.sugarlabs.org/archive/sugar-devel/2009-August/017775.html&lt;br /&gt;
* The builds are located in http://people.sugarlabs.org/~mtd/soas-xo1/&lt;br /&gt;
* The Fedora builds for the XO are here: http://dev.laptop.org/~smparrish/XO-1/builds&lt;br /&gt;
&lt;br /&gt;
Be sure to update your XO to the latest firmware:&lt;br /&gt;
&lt;br /&gt;
 http://wiki.laptop.org/go/OLPC_Firmware_q2e41&lt;br /&gt;
&lt;br /&gt;
===Option 3: Convert a v0.84 Sugar on a Stick .iso image===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING&#039;&#039;&#039;: This option is wishful thinking until the [https://bugzilla.redhat.com/show_bug.cgi?id=500196 jffs2 mount bug] is fixed.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: Requires a [http://wiki.laptop.org/go/Activation_and_developer_keys developer key for your OLPC-XO-1] and access to a GNU/Linux computer) It also requires a recent OFW version (Q2E28 has been reported as working. [http://wiki.laptop.org/go/Manual_Firmware_Install Instructions for updating your firmware]).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING&#039;&#039;&#039;: this will overwrite all data on your OLPC-XO-1 NAND!!&lt;br /&gt;
&lt;br /&gt;
On a Fedora10 system:&lt;br /&gt;
&lt;br /&gt;
 sudo yum -y install crcimg mtd-utils&lt;br /&gt;
&lt;br /&gt;
On Debian or Ubuntu:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mtd-utils&lt;br /&gt;
&lt;br /&gt;
:(On some older Debian/Ubuntu builds, you may need to install mtd-tools instead.)&lt;br /&gt;
&lt;br /&gt;
:crcimg is not packaged for Debian so you&#039;ll have to build it:&lt;br /&gt;
&lt;br /&gt;
 wget http://dev.laptop.org/~mstone/releases/SOURCES/crcimg-1.1.tar.bz2&lt;br /&gt;
 tar xvf crcimg-1.1.tar.bz2&lt;br /&gt;
 sudo make -f Makefile.build install&lt;br /&gt;
&lt;br /&gt;
NB: Of course, if you do not have the packages of the program [[wikipedia:Wget| wget]], install them by the command “yum install wget”&lt;br /&gt;
&lt;br /&gt;
Next:&lt;br /&gt;
&lt;br /&gt;
 wget http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh&lt;br /&gt;
 wget {{SoaS release path}}&lt;br /&gt;
&lt;br /&gt;
run this command (or something similar depending on the version number of your .iso file)&lt;br /&gt;
&lt;br /&gt;
 sudo sh livecd-iso-to-xo.sh {{SoaS release image}} Soas.img&lt;br /&gt;
&lt;br /&gt;
and then copy Soas.img and Soas.crc to a USB key or SD card&lt;br /&gt;
&lt;br /&gt;
On the OLPC-XO-1, boot with the USB key plugged in and the four game keys press to get to the OK prompt in Open Firmware (OFW). &lt;br /&gt;
&lt;br /&gt;
Type the following commands:&lt;br /&gt;
&lt;br /&gt;
 disable-security&lt;br /&gt;
 copy-nand u:\Soas.img&lt;br /&gt;
&lt;br /&gt;
Note: depending upon the file system on your USB key, the names maybe truncated:&lt;br /&gt;
&lt;br /&gt;
 dir u:\&lt;br /&gt;
 copy-nand u:\SOAS-2~1.img&lt;br /&gt;
&lt;br /&gt;
You should see an animation of the blocks being written to the NAND. When it is complete, you will be back at the OK prompt. Type:&lt;br /&gt;
&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
and the OLPC-XO-1 will reboot and you should be running Sugar 0.84.&lt;br /&gt;
&lt;br /&gt;
===Option 4: Update to the official OLPC v0.82 Sugar build===&lt;br /&gt;
(This does &#039;&#039;not&#039;&#039; give you a &#039;&#039;&#039;Sugar on a Stick&#039;&#039;&#039; image.)&lt;br /&gt;
&lt;br /&gt;
You run &#039;&#039;olpc-update&#039;&#039; from the Terminal activity, &#039;&#039;e.g.&#039;&#039;,:&lt;br /&gt;
&lt;br /&gt;
 sudo olpc-update 802&lt;br /&gt;
&lt;br /&gt;
where 802 is the build number of the [[OLPC:OS images | latest stable image]] from OLPC.  This is OLPC release 8.2.1, incorporating Sugar v0.82.&lt;br /&gt;
&lt;br /&gt;
[[Supported_systems#Fedora_on_an_OLPC_XO]] has some more details on upgrading OLPC software.&lt;br /&gt;
&lt;br /&gt;
== Notes on running Sugar on a Stick on XO-1 ==&lt;br /&gt;
* You must hold down the XO-1&#039;s &#039;&#039;&#039;✓&#039;&#039;&#039; (&amp;quot;check&amp;quot;) gamepad key during boot, otherwise boot will hang at the gray &amp;quot;XO&amp;quot; logo.   You should see dots appear under the USB flash drive icon indicating the XO is booting from that drive.&lt;br /&gt;
&lt;br /&gt;
* SoaS images are based on Fedora &amp;quot;Rawhide&amp;quot; spins; [[olpc:Rawhide-XO]] describes many of the known issues running these on an XO-1.&lt;br /&gt;
&lt;br /&gt;
* Also make sure you got a dev-key before booting with the SoaS using the check button. (It takes 24 hours to get a developer key, so please plan accordingly.)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[Downloads|back to downloads page]]&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
[[Category:HowTo]]&lt;/div&gt;</summary>
		<author><name>Tvoverbeek</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick&amp;diff=27721</id>
		<title>Sugar on a Stick</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick&amp;diff=27721"/>
		<updated>2009-04-20T19:07:22Z</updated>

		<summary type="html">&lt;p&gt;Tvoverbeek: updated boot helper cd instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ Translations | [[Sugar_on_a_Stick|english]] &amp;amp;#124; [[Sugar_on_a_Stick/lang-es|español]] }}{{GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Sugar on a Stick|home=Project Home|xbgColor=ffe792}}&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
[[Image:Soas.jpg|thumb]] [[Image:Soas-1.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Sugar Labs offers ubiquitous access to Sugar in a USB (Universal Serial Bus) flash memory drive (stick). The Sugar on a Stick project (&#039;&#039;still in Beta&#039;&#039;) gives children access to &#039;&#039;their&#039;&#039; Sugar on any computer in their environment with just a USB memory stick. Taking advantage of the Fedora LiveUSB, it&#039;s possible to store everything you need to run Sugar on a single USB memory stick (minimum size 1GB). This small USB device can boot into the Sugar learning platform on different computers at home, at school, or at an after school program, bypassing the software on the those computers. In fact, Sugar on a Stick will work even if the computer does not have a hard-drive. With Sugar on a Stick, the learning experience is the same on any computer: at school, at home, at the library, or an after-school center.&lt;br /&gt;
&lt;br /&gt;
You can learn more from [http://www.xconomy.com/boston/2009/02/05/sugar-beyond-the-xo-laptop-walter-bender-on-olpc-sucrose-084-and-sugar-on-a-stick/ Walter Bender&#039;s interview with Xconomy], [http://www.olpcnews.com/software/sugar/sugar_on_a_stick_netbooks.html Wayan Vota&#039;s video] and [http://www.flickr.com/photos/curiouslee/sets/72157613785006745/ Mike Lee&#039;s pictures].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What&#039;s exactly on the Stick&#039;&#039;&#039;: The Fedora version contains a compressed copy of Fedora 11 that will boot, run in memory and maintain changes on a USB flash drive with a standard FAT16 or FAT32 partition. The files coexist with other files the user may have or put on the disk.  Different types of configurations are being designed to offer the options to run virtualizations or emulations and to use virtual machines on existing computers saving the Sugar Home folder (user&#039;s work) on the Stick for use at another workstation. See our [[Sugar on a Stick/Resources| resources]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Project Goals ==&lt;br /&gt;
&lt;br /&gt;
* Sugar on a Stick as 1-to-1 computing in an elementary school&lt;br /&gt;
* Sugar on a Stick to empower middle- and high-school students to help test&lt;br /&gt;
* Sugar on a Stick for conferences to let people try Sugar and collaborate with other conference participants&lt;br /&gt;
&lt;br /&gt;
== Getting Sugar on a Stick (beta) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The first SoaS beta is now available! Please check the [[/Beta|release notes]] and download it, unless you&#039;re a Windows user (in which case you&#039;ll be able to download it directly when creating your stick), from here: http://download.sugarlabs.org/soas/releases/soas-beta.iso&lt;br /&gt;
&lt;br /&gt;
We had a SoaS pre-release on April 10th, 2009 at [http://www.ncose.org/node/47 FOSSVT], where we premiered and distributed SoaS. We are testing the beta image again this week (the week of April 13) and are ready for the final release now.&lt;br /&gt;
&lt;br /&gt;
Please download, test (see [[Smoke test]]), and give feedback (on sugar-devel@lists.sugarlabs.org and [[Sugar on a Stick/Getting Involved]]) – please follow the instructions below to download a copy!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirement:&#039;&#039;&#039; You&#039;ll need a USB key, with a size of at least 1 GB!&lt;br /&gt;
&lt;br /&gt;
=== Create Your Stick ===&lt;br /&gt;
&lt;br /&gt;
Please select your operating system below to get further instructions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Windows http://wiki.sugarlabs.org/images/f/f9/Windows.gif]&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mac http://wiki.sugarlabs.org/images/7/76/Apple.gif]&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux http://wiki.sugarlabs.org/images/9/97/Penguin.png]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also download the &#039;&#039;virtual appliance&#039;&#039; below to run SoaS in a virtual machine. If you&#039;ve done so, please follow the instructions [[/VirtualBox|here]].&lt;br /&gt;
&lt;br /&gt;
=== Boot ===&lt;br /&gt;
&lt;br /&gt;
If you have an older machine or you just want things to immediately work without fussing with the BIOS, you can burn a &amp;quot;Boot Helper&amp;quot; CD using the .iso below. This will start the boot from the CD, then read files from the USB stick: http://people.sugarlabs.org/sdz/soas-boot.iso.&lt;br /&gt;
Note that when you use this method your USB stick must have the label FEDORA. Name the stick FEDORA &#039;&#039;&#039;before&#039;&#039;&#039; running liveusb-creator. This ensures the persistent overlay will be used when booting with the &amp;quot;Boot Helper&amp;quot; CDO.&lt;br /&gt;
 &lt;br /&gt;
On most modern computers its possible to set the target computer&#039;s BIOS to boot from USB so you don&#039;t need a CD at all!  Unfortunately this is slightly different on each computer.  Explore the setup screen for your system (press Esc or F1 while the computer is booting).  If you can&#039;t figure it out, search Google for information on your computer model&#039;s BIOS.&lt;br /&gt;
&lt;br /&gt;
=== Use ===&lt;br /&gt;
&lt;br /&gt;
Once your stick boots, you&#039;ll find yourself in your own Sugar environment, ready to play and learn. &lt;br /&gt;
&lt;br /&gt;
For a guide on how to use Sugar, see the [http://en.flossmanuals.net/sugar FLOSSmanuals Sugar Users Guide].  [[olpc:Keyboard_shortcuts]] lists some of the Sugar keyboard shortcuts on a PC keyboard.&lt;br /&gt;
&lt;br /&gt;
Let us know how it goes! Send e-mail to iaep@lists.sugarlabs.org. This is our &amp;quot;Its an Education Project&amp;quot; mailing list.&lt;br /&gt;
&lt;br /&gt;
== Help the project ==&lt;br /&gt;
&lt;br /&gt;
Please keep notes on which version of Sugar on a Stick you have downloaded when reporting issues.&lt;br /&gt;
&lt;br /&gt;
* When booting SoaS, you&#039;ll see for a short time a screen showing a kind of solar system.&lt;br /&gt;
* Press the &amp;quot;Escape&amp;quot; button here and you&#039;ll get to the boot menu.&lt;br /&gt;
* There, you should find the images name in the following structure: &#039;&#039;Soas{version number}-{date of creation}&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can also refer to the name of the .iso file, if you still have it around.&lt;br /&gt;
&lt;br /&gt;
To find out which version of Sugar you are using you can look it up in the &#039;About my Computer&#039; Section in the Control Panel. &lt;br /&gt;
&lt;br /&gt;
Report bugs to http://dev.sugarlabs.org/. Use the &amp;quot;SoaS&amp;quot; component when entering new bugs.  &lt;br /&gt;
&lt;br /&gt;
=== For Developers: Downloading alternative images ===&lt;br /&gt;
&lt;br /&gt;
We&#039;ve now various solutions available, which are listed below. Some of those might still be unstable and in testing, which means that &#039;&#039;they might not work yet.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The SoaS beta release is currently based on &#039;&#039;{{SoaS-2 beta}}&#039;&#039;. It&#039;s the most stable solution we&#039;ve available right now and is recommended for usage.&lt;br /&gt;
&lt;br /&gt;
* On the other hand, you can also grab the a snapshot, which includes the latest bits, but might contain some issues. We really need your help on testing those to move forward!&lt;br /&gt;
&lt;br /&gt;
* The virtual appliance is &#039;&#039;not ready&#039;&#039; for general use and under heavy development. Any help with testing it is appreciated, though.&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;available solution&#039;&#039;&#039; || &#039;&#039;&#039;current state&#039;&#039;&#039; || &#039;&#039;&#039;download location&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| SoaS &#039;&#039;Beta&#039;&#039; || beta quality || http://download.sugarlabs.org/soas/releases/soas-beta.iso&lt;br /&gt;
|-&lt;br /&gt;
| SoaS &#039;&#039;Snapshot&#039;&#039; || varying quality || {{SoaS-2 path}}&lt;br /&gt;
|-&lt;br /&gt;
| SoaS &#039;&#039;Virtual Appliance&#039;&#039; || alpha quality || {{SoaS-2 app-path}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Previous snapshots are provided in the subsequent directories on http://download.sugarlabs.org/soas/.&lt;br /&gt;
&lt;br /&gt;
=== Testing ===&lt;br /&gt;
&lt;br /&gt;
For testing SoaS, you might want to follow the Sugar [[Smoke_test| Smoke Test]] procedures.&lt;br /&gt;
See the [[/Getting Involved| Getting Involved]] page for details.&lt;br /&gt;
&lt;br /&gt;
=== Join the development effort ===&lt;br /&gt;
&lt;br /&gt;
* We are experimenting with the [http://schools.sugarlabs.org/mod/forum/view.php?id=530 Sugar Labs Moodle system] to help in coordinating deployment work on this project.&lt;br /&gt;
* Development discussions take place on the Sugar-Devel email list, http://lists.sugarlabs.org/listinfo/sugar-devel.&lt;br /&gt;
* Real-time development chat is at irc://irc.freenode.net#sugar  Mibbit: [http://embed.mibbit.com/?server=irc.freenode.net&amp;amp;channel=%23sugar&amp;amp;noServerTab=false #sugar]&lt;br /&gt;
*[http://git.sugarlabs.org/projects/soas Gitorious SoaS home]&lt;br /&gt;
&lt;br /&gt;
=== Roadmap ===&lt;br /&gt;
&lt;br /&gt;
Review and contribute to plans and schedules on the [[/Roadmap| Project roadmap page]].&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[OLPC:Rawhide-XO]] for the closely related development of Sugar for the XO-1 laptop on Fedora 11.&lt;br /&gt;
* [[Deployment Team/School_Key]] Information on various Sugar on a Stick deployments.&lt;br /&gt;
* Protocol for [[April 17 Olin Play Session]]&lt;br /&gt;
* Notes from [[April 18th YMCA Healthy Kids Day]]&lt;br /&gt;
&lt;br /&gt;
===[[/Subpages]]===&lt;br /&gt;
&lt;br /&gt;
[[Category:Project]]&lt;/div&gt;</summary>
		<author><name>Tvoverbeek</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick&amp;diff=27676</id>
		<title>Sugar on a Stick</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick&amp;diff=27676"/>
		<updated>2009-04-19T01:17:45Z</updated>

		<summary type="html">&lt;p&gt;Tvoverbeek: USB stick must be labelled FEDORA when using &amp;quot;Boot Helper&amp;quot; CD&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{ Translations | [[Sugar_on_a_Stick|english]] &amp;amp;#124; [[Sugar_on_a_Stick/lang-es|español]] }}{{GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TeamHeader|Sugar on a Stick|home=Project Home|xbgColor=ffe792}}&lt;br /&gt;
{{TOCright}}&lt;br /&gt;
[[Image:Soas.jpg|thumb]] [[Image:Soas-1.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
Sugar Labs offers ubiquitous access to Sugar in a USB (Universal Serial Bus) flash memory drive (stick). The Sugar on a Stick project (&#039;&#039;still in Beta&#039;&#039;) gives children access to &#039;&#039;their&#039;&#039; Sugar on any computer in their environment with just a USB memory stick. Taking advantage of the Fedora LiveUSB, it&#039;s possible to store everything you need to run Sugar on a single USB memory stick (minimum size 1GB). This small USB device can boot into the Sugar learning platform on different computers at home, at school, or at an after school program, bypassing the software on the those computers. In fact, Sugar on a Stick will work even if the computer does not have a hard-drive. With Sugar on a Stick, the learning experience is the same on any computer: at school, at home, at the library, or an after-school center.&lt;br /&gt;
&lt;br /&gt;
You can learn more from [http://www.xconomy.com/boston/2009/02/05/sugar-beyond-the-xo-laptop-walter-bender-on-olpc-sucrose-084-and-sugar-on-a-stick/ Walter Bender&#039;s interview with Xconomy], [http://www.olpcnews.com/software/sugar/sugar_on_a_stick_netbooks.html Wayan Vota&#039;s video] and [http://www.flickr.com/photos/curiouslee/sets/72157613785006745/ Mike Lee&#039;s pictures].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What&#039;s exactly on the Stick&#039;&#039;&#039;: The Fedora version contains a compressed copy of Fedora 11 that will boot, run in memory and maintain changes on a USB flash drive with a standard FAT16 or FAT32 partition. The files coexist with other files the user may have or put on the disk.  Different types of configurations are being designed to offer the options to run virtualizations or emulations and to use virtual machines on existing computers saving the Sugar Home folder (user&#039;s work) on the Stick for use at another workstation. See our [[Sugar on a Stick/Resources| resources]] for more information.&lt;br /&gt;
&lt;br /&gt;
== Project Goals ==&lt;br /&gt;
&lt;br /&gt;
* Sugar on a Stick as 1-to-1 computing in an elementary school&lt;br /&gt;
* Sugar on a Stick to empower middle- and high-school students to help test&lt;br /&gt;
* Sugar on a Stick for conferences to let people try Sugar and collaborate with other conference participants&lt;br /&gt;
&lt;br /&gt;
== Getting Sugar on a Stick (beta) ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The first SoaS beta is now available! Please check the [[/Beta|release notes]] and download it, unless you&#039;re a Windows user (in which case you&#039;ll be able to download it directly when creating your stick), from here: http://download.sugarlabs.org/soas/releases/soas-beta.iso&lt;br /&gt;
&lt;br /&gt;
We had a SoaS pre-release on April 10th, 2009 at [http://www.ncose.org/node/47 FOSSVT], where we premiered and distributed SoaS. We are testing the beta image again this week (the week of April 13) and are ready for the final release now.&lt;br /&gt;
&lt;br /&gt;
Please download, test (see [[Smoke test]]), and give feedback (on sugar-devel@lists.sugarlabs.org and [[Sugar on a Stick/Getting Involved]]) – please follow the instructions below to download a copy!&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Requirement:&#039;&#039;&#039; You&#039;ll need a USB key, with a size of at least 1 GB!&lt;br /&gt;
&lt;br /&gt;
=== Create Your Stick ===&lt;br /&gt;
&lt;br /&gt;
Please select your operating system below to get further instructions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Windows http://wiki.sugarlabs.org/images/f/f9/Windows.gif]&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Mac http://wiki.sugarlabs.org/images/7/76/Apple.gif]&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Linux http://wiki.sugarlabs.org/images/9/97/Penguin.png]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also download the &#039;&#039;virtual appliance&#039;&#039; below to run SoaS in a virtual machine. If you&#039;ve done so, please follow the instructions [[/VirtualBox|here]].&lt;br /&gt;
&lt;br /&gt;
=== Boot ===&lt;br /&gt;
&lt;br /&gt;
If you have an older machine or you just want things to immediately work without fussing with the BIOS, you can burn a &amp;quot;Boot Helper&amp;quot; CD using the .iso below. This will start the boot from the CD, then read files from the USB stick: http://people.sugarlabs.org/sdz/soas-boot.iso. Note that when you use this method your USB stick must have the label FEDORA. Otherwise the boot will hang. Also when booting with the &amp;quot;Boot Helper&amp;quot; CD the persistent storage will not be used.&lt;br /&gt;
&lt;br /&gt;
On most modern computers its possible to set the target computer&#039;s BIOS to boot from USB so you don&#039;t need a CD at all!  Unfortunately this is slightly different on each computer.  Explore the setup screen for your system (press Esc or F1 while the computer is booting).  If you can&#039;t figure it out, search Google for information on your computer model&#039;s BIOS.&lt;br /&gt;
&lt;br /&gt;
=== Use ===&lt;br /&gt;
&lt;br /&gt;
Once your stick boots, you&#039;ll find yourself in your own Sugar environment, ready to play and learn. &lt;br /&gt;
&lt;br /&gt;
For a guide on how to use Sugar, see the [http://en.flossmanuals.net/sugar FLOSSmanuals Sugar Users Guide].  [[olpc:Keyboard_shortcuts]] lists some of the Sugar keyboard shortcuts on a PC keyboard.&lt;br /&gt;
&lt;br /&gt;
Let us know how it goes! Send e-mail to iaep@lists.sugarlabs.org. This is our &amp;quot;Its an Education Project&amp;quot; mailing list.&lt;br /&gt;
&lt;br /&gt;
== Help the project ==&lt;br /&gt;
&lt;br /&gt;
Please keep notes on which version of Sugar on a Stick you have downloaded when reporting issues.&lt;br /&gt;
&lt;br /&gt;
* When booting SoaS, you&#039;ll see for a short time a screen showing a kind of solar system.&lt;br /&gt;
* Press the &amp;quot;Escape&amp;quot; button here and you&#039;ll get to the boot menu.&lt;br /&gt;
* There, you should find the images name in the following structure: &#039;&#039;Soas{version number}-{date of creation}&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can also refer to the name of the .iso file, if you still have it around.&lt;br /&gt;
&lt;br /&gt;
To find out which version of Sugar you are using you can look it up in the &#039;About my Computer&#039; Section in the Control Panel. &lt;br /&gt;
&lt;br /&gt;
Report bugs to http://dev.sugarlabs.org/. Use the &amp;quot;SoaS&amp;quot; component when entering new bugs.  &lt;br /&gt;
&lt;br /&gt;
=== For Developers: Downloading alternative images ===&lt;br /&gt;
&lt;br /&gt;
We&#039;ve now various solutions available, which are listed below. Some of those might still be unstable and in testing, which means that &#039;&#039;they might not work yet.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* The SoaS beta release is currently based on &#039;&#039;{{SoaS-2 beta}}&#039;&#039;. It&#039;s the most stable solution we&#039;ve available right now and is recommended for usage.&lt;br /&gt;
&lt;br /&gt;
* On the other hand, you can also grab the a snapshot, which includes the latest bits, but might contain some issues. We really need your help on testing those to move forward!&lt;br /&gt;
&lt;br /&gt;
* The virtual appliance is &#039;&#039;not ready&#039;&#039; for general use and under heavy development. Any help with testing it is appreciated, though.&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: #e3e4e5;&amp;quot;&lt;br /&gt;
|-style=&amp;quot;background:#787878; color: white;&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;available solution&#039;&#039;&#039; || &#039;&#039;&#039;current state&#039;&#039;&#039; || &#039;&#039;&#039;download location&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| SoaS &#039;&#039;Beta&#039;&#039; || beta quality || http://download.sugarlabs.org/soas/releases/soas-beta.iso&lt;br /&gt;
|-&lt;br /&gt;
| SoaS &#039;&#039;Snapshot&#039;&#039; || varying quality || {{SoaS-2 path}}&lt;br /&gt;
|-&lt;br /&gt;
| SoaS &#039;&#039;Virtual Appliance&#039;&#039; || alpha quality || {{SoaS-2 app-path}}&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Previous snapshots are provided in the subsequent directories on http://download.sugarlabs.org/soas/.&lt;br /&gt;
&lt;br /&gt;
=== Testing ===&lt;br /&gt;
&lt;br /&gt;
For testing SoaS, you might want to follow the Sugar [[Smoke_test| Smoke Test]] procedures.&lt;br /&gt;
See the [[/Getting Involved| Getting Involved]] page for details.&lt;br /&gt;
&lt;br /&gt;
=== Join the development effort ===&lt;br /&gt;
&lt;br /&gt;
* We are experimenting with the [http://schools.sugarlabs.org/mod/forum/view.php?id=530 Sugar Labs Moodle system] to help in coordinating deployment work on this project.&lt;br /&gt;
* Development discussions take place on the Sugar-Devel email list, http://lists.sugarlabs.org/listinfo/sugar-devel.&lt;br /&gt;
* Real-time development chat is at irc://irc.freenode.net#sugar  Mibbit: [http://embed.mibbit.com/?server=irc.freenode.net&amp;amp;channel=%23sugar&amp;amp;noServerTab=false #sugar]&lt;br /&gt;
*[http://git.sugarlabs.org/projects/soas Gitorious SoaS home]&lt;br /&gt;
&lt;br /&gt;
=== Roadmap ===&lt;br /&gt;
&lt;br /&gt;
Review and contribute to plans and schedules on the [[/Roadmap| Project roadmap page]].&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[OLPC:Rawhide-XO]] for the closely related development of Sugar for the XO-1 laptop on Fedora 11.&lt;br /&gt;
* [[Deployment Team/School_Key]] Information on various Sugar on a Stick deployments.&lt;br /&gt;
* Protocol for [[April 17 Olin Play Session]]&lt;br /&gt;
* Notes from [[April 18th YMCA Healthy Kids Day]]&lt;br /&gt;
&lt;br /&gt;
===[[/Subpages]]===&lt;br /&gt;
&lt;br /&gt;
[[Category:Project]]&lt;/div&gt;</summary>
		<author><name>Tvoverbeek</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Installation/OLPC&amp;diff=21123</id>
		<title>Sugar on a Stick/Installation/OLPC</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Installation/OLPC&amp;diff=21123"/>
		<updated>2009-03-09T20:03:29Z</updated>

		<summary type="html">&lt;p&gt;Tvoverbeek: Sticks produced with liveusb creator 3.6 on Windows boot on XO&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{ Translations | [[Sugar_on_a_Stick/Installation/OLPC|english]] &amp;amp;#124; [[Sugar_on_a_Stick/Installation/OLPC/lang-es|español]] &amp;amp;#124; [[Sugar_on_a_Stick/Installation/OLPC/lang-fr|français]] }}&lt;br /&gt;
{{ GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
==Do you have an OLPC XO-1?==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;&lt;br /&gt;
[http://wiki.sugarlabs.org/go/Supported_systems#Fedora_on_an_OLPC_XO http://sugarlabs.org/wiki/images/8/80/OLPCXO.png]&lt;br /&gt;
&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are three main options for OLPC XO users: (1) olpc-update; (2) install Sugar on a Stick on the internal NAND; and (3) Sugar on a Stick on an SD card.&lt;br /&gt;
&lt;br /&gt;
===Update to the latest Sugar build===&lt;br /&gt;
&lt;br /&gt;
You run &#039;&#039;olpc-update&#039;&#039; from the Terminal activity, e.g.,:&lt;br /&gt;
&lt;br /&gt;
 sudo olpc-update 767&lt;br /&gt;
&lt;br /&gt;
where 767 is [http://wiki.laptop.org/go/Builds#Stable_builds the latest stable release] from OLPC (OLPC 8.2, Sugar 0.82)&lt;br /&gt;
&lt;br /&gt;
Details regarding the 8.2.1 release will be available in late March or early April.&lt;br /&gt;
&lt;br /&gt;
More details can be found [[Supported_systems#Fedora_on_an_OLPC_XO|here]].&lt;br /&gt;
&lt;br /&gt;
===Install the Sugar on a Stick image===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: Requires a [http://wiki.laptop.org/go/Activation_and_developer_keys developer key for your OLPC-XO-1] and access to a GNU/Linux computer) It also requires a recent OFW version (Q2E28 has been reported as working. [http://wiki.laptop.org/go/Manual_Firmware_Install Instructions for updating your firmware]).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING&#039;&#039;&#039;: this will overwrite all data on your OLPC-XO-1 NAND!!&lt;br /&gt;
&lt;br /&gt;
On a Fedora10 system:&lt;br /&gt;
&lt;br /&gt;
 sudo yum -y install crcimg mtd-utils&lt;br /&gt;
&lt;br /&gt;
On Debian or Ubuntu:&lt;br /&gt;
&lt;br /&gt;
 sudo apt-get install mtd-utils&lt;br /&gt;
&lt;br /&gt;
:crcimg is not packaged for Debian so you&#039;ll have to build it:&lt;br /&gt;
&lt;br /&gt;
 wget http://dev.laptop.org/~mstone/releases/SOURCES/crcimg-1.1.tar.bz2&lt;br /&gt;
 tar xvf crcimg-1.1.tar.bz2&lt;br /&gt;
 sudo make -f Makefile.build install&lt;br /&gt;
&lt;br /&gt;
Next:&lt;br /&gt;
&lt;br /&gt;
 wget http://dev.laptop.org/~cjb/rawhide-xo/livecd-iso-to-xo.sh&lt;br /&gt;
 wget {{SoaSiso}}&lt;br /&gt;
&lt;br /&gt;
run this command (or something similar depending on the version number of your .iso file)&lt;br /&gt;
&lt;br /&gt;
 sudo sh livecd-iso-to-xo.sh Soas-200903051021.iso Soas-200903051021.img&lt;br /&gt;
&lt;br /&gt;
and then copy Soas-200903051021.img and Soas-200903051021.crc to a USB key or SD card&lt;br /&gt;
&lt;br /&gt;
On the OLPC-XO-1, boot with the USB key plugged in and the four game keys press to get to the OK prompt in Open Firmware (OFW). &lt;br /&gt;
&lt;br /&gt;
Type the following commands:&lt;br /&gt;
&lt;br /&gt;
 disable-security&lt;br /&gt;
 copy-nand u:\Soas-200903051021.img&lt;br /&gt;
&lt;br /&gt;
Note: depending upon the file system on your USB key, the names maybe truncated:&lt;br /&gt;
&lt;br /&gt;
 dir u:\&lt;br /&gt;
 copy-nand u:\SOAS-2~1.img&lt;br /&gt;
&lt;br /&gt;
You should see an animation of the blocks being written to the NAND. When it is complete, you will be back at the OK prompt. Type:&lt;br /&gt;
&lt;br /&gt;
 reboot&lt;br /&gt;
&lt;br /&gt;
and the OLPC-XO-1 will reboot and you should be running Sugar 0.84.&lt;br /&gt;
&lt;br /&gt;
===Run Sugar on a Stick from an SD card or external USB===&lt;br /&gt;
&lt;br /&gt;
(Requires a [http://wiki.laptop.org/go/Activation_and_developer_keys developer key for your OLPC-XO-1] and access to a Windows or Fedora computer)&lt;br /&gt;
&lt;br /&gt;
====On Windows:====&lt;br /&gt;
&lt;br /&gt;
Create the USB stick as described on the [http://sugarlabs.org/go/Sugar_on_a_Stick/Installation/Windows Sugar on a Stick/Installation/Windows] page in the &amp;quot;Instructions for creating a Sugar-on-a-Stick USB key from Windows&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
Do &#039;&#039;&#039;not&#039;&#039;&#039; boot this stick on your Windows machine. Make sure the first boot is on your XO. If you do boot the stick on an other machine first, the X server setup needed for the XO will not be done.&lt;br /&gt;
&lt;br /&gt;
====On Fedora:====&lt;br /&gt;
&lt;br /&gt;
 wget {{SoaSiso}}&lt;br /&gt;
&lt;br /&gt;
 sudo yum install livecd-tools&lt;br /&gt;
&lt;br /&gt;
 sudo livecd-iso-to-disk --format --xo --xo-no-home Soas-200903051021.iso /dev/sdX1&lt;br /&gt;
&lt;br /&gt;
where &amp;lt;code&amp;gt;/dev/sdX1&amp;lt;/code&amp;gt; is the device associated with your removable media.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[Downloads|back to downloads page]]&lt;/div&gt;</summary>
		<author><name>Tvoverbeek</name></author>
	</entry>
</feed>