<?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=Dmc</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=Dmc"/>
	<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/go/Special:Contributions/Dmc"/>
	<updated>2026-04-11T00:01:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41367</id>
		<title>Sugar on a Stick/ZyX-LiveInstaller</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41367"/>
		<updated>2009-12-09T06:15:44Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* ZyX-LiveInstaller */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====ZyX-LiveInstaller====&lt;br /&gt;
* ZyX-LiveInstaller allows you to install SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).&lt;br /&gt;
&lt;br /&gt;
* note: this is *not* a method to create a SugarOnAStick (LiveUSB).  Though you can install to an external usb drive/stick, resulting in an installation that very similarly boots your system to the Sugar UI.  The difference is that the resulting system is not a &#039;Live&#039; system.  This means that it uses a normal filesystem, instead of a compressed read-only filesystem with a read-write snapshot/overlay above, as a &#039;LiveUSB&#039; does. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT WARNING: understand that this is a fairly new piece of open source software, that will overwrite entire partitions or disks ** as well as your bootloader ** during installation.  In this release of SoaS, it is intended only for users that are familiar with the risks and possible complications of installing a Linux distribution to system disk.  If you need a dual boot configuration, you will need to configure grub yourself (at least for the current version).&lt;br /&gt;
&lt;br /&gt;
* To use&lt;br /&gt;
:* boot your SugarOnAStick&lt;br /&gt;
:* start the terminal activity, type in lowercase &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* optionally create a seperate partition for the /boot filesystem, at least 42MB in size&lt;br /&gt;
::* optionally create a seperate partition for swap space, typically 1 or 2 times the size of ram in your system.  This will allow the use of hibernation (suspend-to-disk, via pm-hibernate command run from root terminal shell).&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for root, boot, and swap.&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;br /&gt;
* For more information, see the upstream project website [http://filteredperception.org/smiley/projects/zyx-liveinstaller]&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41366</id>
		<title>Sugar on a Stick/ZyX-LiveInstaller</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41366"/>
		<updated>2009-12-09T06:09:49Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* ZyX-LiveInstaller */ cleanups, note I did just do a real no /boot test, and for me, it works&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====ZyX-LiveInstaller====&lt;br /&gt;
* ZyX-LiveInstaller allows you to install SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).&lt;br /&gt;
&lt;br /&gt;
* note: this is *not* a method to create a SugarOnAStick (LiveUSB).  Though you can install to an external usb drive/stick, resulting in an installation that very similarly boots your system to the Sugar UI.  The difference is that the resulting system is not a &#039;Live&#039; system.  This means that it uses a normal filesystem, instead of a compressed read-only filesystem with a read-write snapshot/overlay above, as a &#039;LiveUSB&#039; does. &lt;br /&gt;
&lt;br /&gt;
* IMPORTANT WARNING: understand that this is a fairly new piece of open source software, that will overwrite entire partitions or disks ** as well as your bootloader ** during installation.  In this release of SoaS, it is intended only for users that are familiar with the risks and possible complications of installing a Linux distribution to system disk.&lt;br /&gt;
&lt;br /&gt;
* To use&lt;br /&gt;
:* boot your SugarOnAStick&lt;br /&gt;
:* start the terminal activity, type in lowercase &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* optionally create a seperate partition for the /boot filesystem, at least 42MB in size&lt;br /&gt;
::* optionally create a seperate partition for swap space, typically 1 or 2 times the size of ram in your system.  This will allow the use of hibernation (suspend-to-disk, via pm-hibernate command run from root terminal shell).&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for boot, root, and swap.   ( swap is optional).&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;br /&gt;
* For more information, see the upstream project website [http://filteredperception.org/smiley/projects/zyx-liveinstaller]&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=SoaS_Blueberry_Instructions&amp;diff=41360</id>
		<title>SoaS Blueberry Instructions</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=SoaS_Blueberry_Instructions&amp;diff=41360"/>
		<updated>2009-12-09T04:32:46Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* For GNU/Linux Users */  extra the&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
=== For Windows Users ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:fedora-liveusb-creator.png|left|300px]]&lt;br /&gt;
|valign=top|&lt;br /&gt;
* Download the latest version of the &#039;&#039;&#039;Fedora LiveUSB Creator&#039;&#039;&#039; from http://fedorahosted.org/liveusb-creator and extract it.&lt;br /&gt;
* Plug a blank target USB flash drive (or SD Card) into your computer (minimum 1-gigabyte). &#039;&#039;&#039;WARNING:&#039;&#039;&#039; this procedure erases all data already on the flash drive! Copy any existing data elsewhere first.&lt;br /&gt;
* Launch LiveUSB Creator.&lt;br /&gt;
* Select &#039;&#039;&#039;Sugar on a Stick v2 Blueberry&#039;&#039;&#039; in the drop-down menu on the upper-right side to download the liveUSB disk image. Alternatively, download Blueberry [http://download.sugarlabs.org/soas/releases/soas-2-blueberry.iso here], then hit the Browse button and select the downloaded file.&lt;br /&gt;
* Adjust the Persistent Storage slider. This enables you to save the child&#039;s work in Sugar onto the device.&lt;br /&gt;
* Select your flash drive as the target and click the &#039;&#039;&#039;Create Live USB&#039;&#039;&#039; button.&lt;br /&gt;
* Wait for the process to finish, then close the LiveUSB Creator program.&lt;br /&gt;
* Stop your flash drive using the &#039;&#039;&#039;Safely Remove Hardware&#039;&#039;&#039; dialog and eject it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== For GNU/Linux Users ===&lt;br /&gt;
&lt;br /&gt;
Linux Users will use a slightly different approach than Windows Users to ensure maximum compatibility&lt;br /&gt;
with different distributions. Please follow the instructions carefully to ensure your data is preserved.&lt;br /&gt;
&lt;br /&gt;
If you are a &#039;&#039;&#039;Fedora User&#039;&#039;&#039;, run the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&#039;&#039;yum install liveusb-creator&#039;&#039;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then [http://download.sugarlabs.org/soas/releases/soas-2-blueberry.iso download the soas-2-blueberry.iso] and select it by using the &amp;quot;BROWSE&amp;quot; button.&lt;br /&gt;
&lt;br /&gt;
* Launch LiveUSB Creator and follow the instructions [[SoaS_Blueberry_Instructions#For_Windows_Users|above]].&lt;br /&gt;
If you use any &#039;&#039;&#039;other distribution&#039;&#039;&#039;, download the &#039;&#039;&#039;image-writer&#039;&#039;&#039; tool from [http://download.sugarlabs.org/soas/releases/image-writer here] and the &#039;&#039;&#039;live image&#039;&#039;&#039; from [http://download.sugarlabs.org/soas/releases/soas-2-blueberry.iso here].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Unfortunately, image-writer will not allow you to save your work; it does not create a persistent storage overlay&#039;&#039;&#039;&lt;br /&gt;
* Open a terminal and become root, either by using su or sudo.&lt;br /&gt;
* Enter the following command: &#039;&#039;./image-writer soas-2-blueberry.iso&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;WARNING:&#039;&#039;&#039; If you proceed here, your flash drive will be wiped!&lt;br /&gt;
* The script will output a device name; confirm that it matches with your flash drive.&lt;br /&gt;
* You will be notified once the process has finished.&lt;br /&gt;
&lt;br /&gt;
For a &#039;&#039;&#039;persistent USB&#039;&#039;&#039; see this link:[http://wiki.sugarlabs.org/go/Talk:SoaS_Blueberry_Instructions]&lt;br /&gt;
&lt;br /&gt;
=== For Mac OS X Users ===&lt;br /&gt;
&lt;br /&gt;
The procedure for Mac OS X users is similar to the one for Linux users. Verify that you have an Intel processor, and not a PowerPC (PPC) G3, G4, or G5 processor Apple Macintosh. Mac users should be aware that they may be able to prepare their flash drive on a Mac, but depending on the generation of the hardware used, they may need to use another computer to test whether the prepared flash drive works.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:image-writer-mac.png|left|300px]]&lt;br /&gt;
|valign=top|&lt;br /&gt;
* Download the &#039;&#039;&#039;Sugar on a Stick v2 Blueberry&#039;&#039;&#039; liveUSB image from here: http://download.sugarlabs.org/soas/releases/soas-2-blueberry.iso&lt;br /&gt;
* Download the &#039;&#039;&#039;image-writer&#039;&#039;&#039; tool for Macs from here: http://download.sugarlabs.org/soas/releases/image-writer-mac&lt;br /&gt;
* Insert a flash drive. &#039;&#039;&#039;WARNING:&#039;&#039;&#039; your flash drive will be wiped in the next step!&lt;br /&gt;
* Execute the following command in Terminal: &#039;&#039;cd Downloads; python image-writer-mac soas-2-blueberry.iso&#039;&#039;&lt;br /&gt;
* Proceed as stated in the instructions for Linux Users.&lt;br /&gt;
|}&lt;br /&gt;
=== Helper CD ===&lt;br /&gt;
If your machine doesn&#039;t support booting from USB devices, then download the following soas-2-boot.iso and burn it to a CD.&lt;br /&gt;
* [http://www.imgburn.com/ ImgBurn] and [http://www.dvdflick.net/download.php DVD flick] are some freeware, .iso burning tools for Windows.&lt;br /&gt;
&lt;br /&gt;
Download the boot support helper CD image at http://download.sugarlabs.org/soas/releases/soas-2-boot.iso.&lt;br /&gt;
# Use [[wikipedia:Windows Explorer|Windows Explorer]] to name your USB flash drive FEDORA (from the Properties dialog for your device), otherwise it won&#039;t be recognized by the boot-support CD.&lt;br /&gt;
# Put both the boot-support CD and the USB flash drive in your computer and let it boot from the CD.&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=SoaS_Blueberry_Notes&amp;diff=41330</id>
		<title>SoaS Blueberry Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=SoaS_Blueberry_Notes&amp;diff=41330"/>
		<updated>2009-12-08T04:29:08Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* ZyX-LiveInstaller */ one too many &amp;#039;even&amp;#039;s in too close proximity&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sugar on a Stick v2 Blueberry&#039;&#039;&#039; contains a number of new features that improve the overall user and learning experience. Here is an overview of the most notable ones:&lt;br /&gt;
&lt;br /&gt;
=== Sugar 0.86 ===&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:0.86_Browse_new_toolbar.png|left|300px]]&lt;br /&gt;
|valign=top|Sugar on a Stick v2 Blueberry ships the latest &#039;&#039;&#039;Sugar&#039;&#039;&#039; release, 0.86.3. It features:&lt;br /&gt;
&lt;br /&gt;
* redesigned toolbars;&lt;br /&gt;
* improved wireless networking;&lt;br /&gt;
* EPUB file support for e-books ([http://activities.sugarlabs.org/en-US/sugar/addon/4028 Read]);&lt;br /&gt;
* better Gnash support for Adobe Flash content;&lt;br /&gt;
* easier keyboard configuration;&lt;br /&gt;
* support for tabbed browsing ([http://activities.sugarlabs.org/en-US/sugar/addon/4024 Browse]);&lt;br /&gt;
* and an easy way to update to the latest Activities (Control Panel).&lt;br /&gt;
&lt;br /&gt;
Detailed release notes for Sugar 0.86 are available [[0.86/Notes|here]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ZyX-LiveInstaller ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:zyx-liveinstaller.png|left|300px]]&lt;br /&gt;
|valign=top|A frequent request we received concerned a means of installing Sugar to a hard disk.&lt;br /&gt;
We teamed up with the &#039;&#039;&#039;zyx-liveinstaller&#039;&#039;&#039; developer in order to provide:&lt;br /&gt;
&lt;br /&gt;
* seamless installation of your personalized environment onto your computer&#039;s hard disk;&lt;br /&gt;
* it saves any changes that you made to your Sugar on a Stick system;&lt;br /&gt;
* and the installation does not even require a reboot.&lt;br /&gt;
* [[Sugar_on_a_Stick/ZyX-LiveInstaller|Instructions]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== E-Books ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:read-alice.png|left|300px]]&lt;br /&gt;
|valign=top|Sugar on a Stick v2 Blueberry supports viewing e-books through &#039;&#039;&#039;Read&#039;&#039;&#039;, including the increasingly popular .epub file format. Historical classicals and interesting literature for young readers are provided through an additional [[Sugar_on_a_Stick/E-Books|page]].&lt;br /&gt;
Thousands of additional e-books can even be easily accessed through the included &#039;&#039;&#039;Get Internet Archive Books&#039;&#039;&#039; Activity.&lt;br /&gt;
A [http://people.sugarlabs.org/sayamindu/shared_read.ogv screencast] of the e-book sharing process is also available.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Activities ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:social-calc-activity.png|left|300px]]&lt;br /&gt;
|valign=top|Sugar on a Stick v2 Blueberry also includes updates to the standard collection of Activities for children and many new ones. An example is &#039;&#039;&#039;SocialCalc&#039;&#039;&#039;, a spreadsheet activity that allows users to do complex mathematical calculations. Sugar on a Stick v2 Blueberry also ships the &#039;&#039;&#039;TamTam&#039;&#039;&#039; activity suite, which takes the learner on a journey through sound and music, beginning with a simple musical toy and progressing up to a sophisticated sound synthesizer. Other activities, such as the very popular &#039;&#039;&#039;Physics&#039;&#039;&#039; and &#039;&#039;&#039;TurtleArt&#039;&#039;&#039;, have been updated. Sugar&#039;s rich collection of Activities are available for download from [http://activities.sugarlabs.org Sugar&#039;s Activity Library].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Based On Fedora ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:Fedora_remix_logo.png|left]]&lt;br /&gt;
|valign=top|Sugar on a Stick v2 Blueberry is based on the latest version (F12) of the [http://fedoraproject.org/ Fedora operating system], a GNU/Linux distribution which showcases the latest in free and open source software.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41329</id>
		<title>Sugar on a Stick/ZyX-LiveInstaller</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41329"/>
		<updated>2009-12-08T04:24:28Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* ZyX-LiveInstaller */  clean up reference to prior page&amp;#039;s context&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====ZyX-LiveInstaller====&lt;br /&gt;
* ZyX-LiveInstaller allows you to install SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).&lt;br /&gt;
&lt;br /&gt;
* NOTE: this is NOT a method to create a SugarOnAStick (LiveUSB).&lt;br /&gt;
&lt;br /&gt;
* IMPORTANT WARNING: understand that this is a fairly new piece of open source software, that will overwrite entire partitions or disks ** as well as your bootloader ** during installation.  In this release of SoaS, it is intended only for users that are familiar with the risks and possible complications of installing a Linux distribution to system disk.&lt;br /&gt;
&lt;br /&gt;
* To use&lt;br /&gt;
:* boot your SugarOnAStick&lt;br /&gt;
:* start the terminal activity, type in lowercase &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* Create a seperate partition for the /boot filesystem&lt;br /&gt;
::* optionally, you may select a seperate partition for swap space.  1-2GB is recommended and will allow the use of hibernation (suspend-to-disk)&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for boot, root, and swap.   ( swap is optional).&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;br /&gt;
* For more information, see the upstream project website [http://filteredperception.org/smiley/projects/zyx-liveinstaller]&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41328</id>
		<title>Sugar on a Stick/ZyX-LiveInstaller</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41328"/>
		<updated>2009-12-08T04:20:17Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* ZyX-LiveInstaller */  added link to upstream website&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====ZyX-LiveInstaller====&lt;br /&gt;
* ZyX-LiveInstaller allows you to install SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).  This is unlike the above methods which create a Live Media (USB/SD) from the .iso file.  Please note, this is NOT a method to create a SugarOnAStick LiveUSB.  This is a method to &lt;br /&gt;
&lt;br /&gt;
* To use&lt;br /&gt;
:* understand that this is a fairly new piece of open source software, that will overwrite entire partitions or disks ** as well as your bootloader ** during installation.  In this release of SoaS, it is intended only for users that are familiar with the risks and possible complications of installing a Linux distribution to system disk.&lt;br /&gt;
:* boot your SugarOnAStick&lt;br /&gt;
:* start the terminal activity, type in lowercase &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* Create a seperate partition for the /boot filesystem&lt;br /&gt;
::* optionally, you may select a seperate partition for swap space.  1-2GB is recommended and will allow the use of hibernation (suspend-to-disk)&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for boot, root, and swap.   ( swap is optional).&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;br /&gt;
* For more information, see the upstream project website [http://filteredperception.org/smiley/projects/zyx-liveinstaller]&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=SoaS_Blueberry_Notes&amp;diff=41327</id>
		<title>SoaS Blueberry Notes</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=SoaS_Blueberry_Notes&amp;diff=41327"/>
		<updated>2009-12-08T04:18:39Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* ZYX-Liveinstaller */ moved contents of target link to a new page, updating reference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Sugar on a Stick v2 Blueberry&#039;&#039;&#039; contains a number of new features that improve the overall user and learning experience. Here is an overview of the most notable ones:&lt;br /&gt;
&lt;br /&gt;
=== Sugar 0.86 ===&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:0.86_Browse_new_toolbar.png|left|300px]]&lt;br /&gt;
|valign=top|Sugar on a Stick v2 Blueberry ships the latest &#039;&#039;&#039;Sugar&#039;&#039;&#039; release, 0.86.3. It features:&lt;br /&gt;
&lt;br /&gt;
* redesigned toolbars;&lt;br /&gt;
* improved wireless networking;&lt;br /&gt;
* EPUB file support for e-books ([http://activities.sugarlabs.org/en-US/sugar/addon/4028 Read]);&lt;br /&gt;
* better Gnash support for Adobe Flash content;&lt;br /&gt;
* easier keyboard configuration;&lt;br /&gt;
* support for tabbed browsing ([http://activities.sugarlabs.org/en-US/sugar/addon/4024 Browse]);&lt;br /&gt;
* and an easy way to update to the latest Activities (Control Panel).&lt;br /&gt;
&lt;br /&gt;
Detailed release notes for Sugar 0.86 are available [[0.86/Notes|here]].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== ZyX-LiveInstaller ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:zyx-liveinstaller.png|left|300px]]&lt;br /&gt;
|valign=top|A frequent request we received concerned a means of installing Sugar to a hard disk.&lt;br /&gt;
We teamed up with the &#039;&#039;&#039;zyx-liveinstaller&#039;&#039;&#039; developer in order to provide:&lt;br /&gt;
&lt;br /&gt;
* seamless installation of your personalized environment onto your computer&#039;s hard disk;&lt;br /&gt;
* it even saves any changes that you made to your Sugar on a Stick system;&lt;br /&gt;
* and the installation does not even require a reboot.&lt;br /&gt;
* [[Sugar_on_a_Stick/ZyX-LiveInstaller|Instructions]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== E-Books ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:read-alice.png|left|300px]]&lt;br /&gt;
|valign=top|Sugar on a Stick v2 Blueberry supports viewing e-books through &#039;&#039;&#039;Read&#039;&#039;&#039;, including the increasingly popular .epub file format. Historical classicals and interesting literature for young readers are provided through an additional [[Sugar_on_a_Stick/E-Books|page]].&lt;br /&gt;
Thousands of additional e-books can even be easily accessed through the included &#039;&#039;&#039;Get Internet Archive Books&#039;&#039;&#039; Activity.&lt;br /&gt;
A [http://people.sugarlabs.org/sayamindu/shared_read.ogv screencast] of the e-book sharing process is also available.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Activities ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:social-calc-activity.png|left|300px]]&lt;br /&gt;
|valign=top|Sugar on a Stick v2 Blueberry also includes updates to the standard collection of Activities for children and many new ones. An example is &#039;&#039;&#039;SocialCalc&#039;&#039;&#039;, a spreadsheet activity that allows users to do complex mathematical calculations. Sugar on a Stick v2 Blueberry also ships the &#039;&#039;&#039;TamTam&#039;&#039;&#039; activity suite, which takes the learner on a journey through sound and music, beginning with a simple musical toy and progressing up to a sophisticated sound synthesizer. Other activities, such as the very popular &#039;&#039;&#039;Physics&#039;&#039;&#039; and &#039;&#039;&#039;TurtleArt&#039;&#039;&#039;, have been updated. Sugar&#039;s rich collection of Activities are available for download from [http://activities.sugarlabs.org Sugar&#039;s Activity Library].&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Based On Fedora ===&lt;br /&gt;
&lt;br /&gt;
{| border=1 cellpadding=3 style=&amp;quot;border: 1px solid white; border-collapse: collapse; background: white;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top|[[Image:Fedora_remix_logo.png|left]]&lt;br /&gt;
|valign=top|Sugar on a Stick v2 Blueberry is based on the latest version (F12) of the [http://fedoraproject.org/ Fedora operating system], a GNU/Linux distribution which showcases the latest in free and open source software.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=41326</id>
		<title>Sugar on a Stick/Beta</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=41326"/>
		<updated>2009-12-08T04:12:16Z</updated>

		<summary type="html">&lt;p&gt;Dmc: ZyX LiveInstaller under the same heading as hybrid mode usage, was entirely wrong and confusing.  Now moved to its own page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Soas05 Beta==&lt;br /&gt;
*(Fedora 12 beta (rawhide)) See [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|Soas Fedora image matrix]].&lt;br /&gt;
===Download===&lt;br /&gt;
&lt;br /&gt;
* Help save our bandwidth. Please download via BitTorrent, if possible.&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;Tracker&#039;&#039;&#039; || &#039;&#039;&#039;Link&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| LegalTorrents.com || http://www.legaltorrents.com/torrents/847-sugar-on-a-stick-v2-beta-nov-11-2009-release&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can download via http:&lt;br /&gt;
* &#039;&#039;Sugar on a Stick v2&#039;&#039; snapshots are available for download at [http://download.sugarlabs.org/soas/snapshots/2/?C=M;O=D http://download.sugarlabs.org/soas/snapshots/2/], latest test version, [http://download.sugarlabs.org/soas/snapshots/2/soas06.iso soas06.iso] (updated 24 Nov 2009).&lt;br /&gt;
&lt;br /&gt;
===SoaS Installation on USB/SD===&lt;br /&gt;
* Use ONLY this script file to create a bootable image, http://bit.ly/livecd-iso-to-disk.&lt;br /&gt;
:(Don&#039;t forget to &amp;lt;code&amp;gt;chmod +x tools_livecd-iso-to-disk.sh&amp;lt;/code&amp;gt; after you download the script.)&lt;br /&gt;
* The .iso file may be burnt to a CD-ROM and booted on your PC (or mounted in a virtual machine to boot it):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* See this [http://www.mail-archive.com/soas@lists.sugarlabs.org/msg00436.html announcement] for more information.&lt;br /&gt;
* To install the .iso disc image, execute the shell script as the root user in &amp;lt;u&amp;gt;one&amp;lt;/u&amp;gt; command with arguments as follows:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed #2f6fab; padding:8px; margin:8px; background-color:#f9f9f9&amp;quot;&amp;gt;&amp;lt;code&amp;gt;sudo ./tools_livecd-iso-to-disk.sh --overlay-size-mb 400 --delete-home --extra-kernel-args selinux=0 ./soas06.iso /dev/sd*1&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:* (*) &#039;&#039;be sure of your USB/SD &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice name (such as sda, sdb, etc.) and partition (such as 1, 2, etc.), yielding, for example,&#039;&#039; &amp;lt;code&amp;gt;/dev/sdb1&amp;lt;/code&amp;gt;. &#039;&#039;Use the mount command or the partition manager to confirm it before executing the script.&#039;&#039;&lt;br /&gt;
:* &amp;lt;code&amp;gt;--format --reset-mbr&amp;lt;/code&amp;gt; are optional arguments for the shell script, but may be excluded to preserve the existing disc format and data.  See [[olpc:How to Damage a FLASH Storage Device]] for a discussion of why you might want to try to keep your factory format on a flash storage device. &lt;br /&gt;
:* If you do use the format and reset master boot record arguments, you&#039;ll want to specify the target device name and not a partition, that is &amp;lt;code&amp;gt;/dev/sd*&amp;lt;/code&amp;gt; with no partition number, instead of &amp;lt;code&amp;gt;/dev/sd*1&amp;lt;/code&amp;gt; as in the example above used to specify an existing partition. &#039;&#039;As noted above, confirm your target disc device name&amp;amp;mdash;in this case, it is VERY DANGEROUS to your other discs if this is entered wrong, as the whole disc will be reformatted and a new master boot record written causing all previously written data on that disc to be lost.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Alternate &#039;hybrid-mode&#039; method using dd (works with soas-v2-blueberry.iso)====&lt;br /&gt;
An alternate method of creating a Live USB stick form of the .iso (a &#039;hybrid&#039; image) to make a bootable USB/SD (NOT RECOMMENDED)&lt;br /&gt;
&lt;br /&gt;
*If you use dd command to write a USB or SD image, there will be no persistence. The SCRIPT method detailed above should be used.&lt;br /&gt;
&lt;br /&gt;
In Root Terminal:&lt;br /&gt;
&lt;br /&gt;
 dd if=soas-2-blueberry.iso of=/dev/sd(?) bs=4M&lt;br /&gt;
&lt;br /&gt;
* Be sure your USB/SD is /dev/sd? check with partition manager to be sure.&lt;br /&gt;
CAUTION: ** You can destroy you Hard Disk if you enter it wrong! **&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41325</id>
		<title>Sugar on a Stick/ZyX-LiveInstaller</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/ZyX-LiveInstaller&amp;diff=41325"/>
		<updated>2009-12-08T04:10:08Z</updated>

		<summary type="html">&lt;p&gt;Dmc: better place than the soas05 page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;====ZyX-LiveInstaller====&lt;br /&gt;
* ZyX-LiveInstaller allows you to install SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).  This is unlike the above methods which create a Live Media (USB/SD) from the .iso file.  Please note, this is NOT a method to create a SugarOnAStick LiveUSB.  This is a method to &lt;br /&gt;
&lt;br /&gt;
* To use&lt;br /&gt;
:* understand that this is a fairly new piece of open source software, that will overwrite entire partitions or disks ** as well as your bootloader ** during installation.  In this release of SoaS, it is intended only for users that are familiar with the risks and possible complications of installing a Linux distribution to system disk.&lt;br /&gt;
:* boot your SugarOnAStick&lt;br /&gt;
:* start the terminal activity, type in lowercase &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* Create a seperate partition for the /boot filesystem&lt;br /&gt;
::* optionally, you may select a seperate partition for swap space.  1-2GB is recommended and will allow the use of hibernation (suspend-to-disk)&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for boot, root, and swap.   ( swap is optional).&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=41324</id>
		<title>Sugar on a Stick/Beta</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=41324"/>
		<updated>2009-12-08T04:08:46Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* ZyX-LiveInstaller */  add warnings, remove statements more likely to confuse than educate&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Soas05 Beta==&lt;br /&gt;
*(Fedora 12 beta (rawhide)) See [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|Soas Fedora image matrix]].&lt;br /&gt;
===Download===&lt;br /&gt;
&lt;br /&gt;
* Help save our bandwidth. Please download via BitTorrent, if possible.&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;Tracker&#039;&#039;&#039; || &#039;&#039;&#039;Link&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| LegalTorrents.com || http://www.legaltorrents.com/torrents/847-sugar-on-a-stick-v2-beta-nov-11-2009-release&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can download via http:&lt;br /&gt;
* &#039;&#039;Sugar on a Stick v2&#039;&#039; snapshots are available for download at [http://download.sugarlabs.org/soas/snapshots/2/?C=M;O=D http://download.sugarlabs.org/soas/snapshots/2/], latest test version, [http://download.sugarlabs.org/soas/snapshots/2/soas06.iso soas06.iso] (updated 24 Nov 2009).&lt;br /&gt;
&lt;br /&gt;
===SoaS Installation on USB/SD===&lt;br /&gt;
* Use ONLY this script file to create a bootable image, http://bit.ly/livecd-iso-to-disk.&lt;br /&gt;
:(Don&#039;t forget to &amp;lt;code&amp;gt;chmod +x tools_livecd-iso-to-disk.sh&amp;lt;/code&amp;gt; after you download the script.)&lt;br /&gt;
* The .iso file may be burnt to a CD-ROM and booted on your PC (or mounted in a virtual machine to boot it):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* See this [http://www.mail-archive.com/soas@lists.sugarlabs.org/msg00436.html announcement] for more information.&lt;br /&gt;
* To install the .iso disc image, execute the shell script as the root user in &amp;lt;u&amp;gt;one&amp;lt;/u&amp;gt; command with arguments as follows:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed #2f6fab; padding:8px; margin:8px; background-color:#f9f9f9&amp;quot;&amp;gt;&amp;lt;code&amp;gt;sudo ./tools_livecd-iso-to-disk.sh --overlay-size-mb 400 --delete-home --extra-kernel-args selinux=0 ./soas06.iso /dev/sd*1&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:* (*) &#039;&#039;be sure of your USB/SD &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice name (such as sda, sdb, etc.) and partition (such as 1, 2, etc.), yielding, for example,&#039;&#039; &amp;lt;code&amp;gt;/dev/sdb1&amp;lt;/code&amp;gt;. &#039;&#039;Use the mount command or the partition manager to confirm it before executing the script.&#039;&#039;&lt;br /&gt;
:* &amp;lt;code&amp;gt;--format --reset-mbr&amp;lt;/code&amp;gt; are optional arguments for the shell script, but may be excluded to preserve the existing disc format and data.  See [[olpc:How to Damage a FLASH Storage Device]] for a discussion of why you might want to try to keep your factory format on a flash storage device. &lt;br /&gt;
:* If you do use the format and reset master boot record arguments, you&#039;ll want to specify the target device name and not a partition, that is &amp;lt;code&amp;gt;/dev/sd*&amp;lt;/code&amp;gt; with no partition number, instead of &amp;lt;code&amp;gt;/dev/sd*1&amp;lt;/code&amp;gt; as in the example above used to specify an existing partition. &#039;&#039;As noted above, confirm your target disc device name&amp;amp;mdash;in this case, it is VERY DANGEROUS to your other discs if this is entered wrong, as the whole disc will be reformatted and a new master boot record written causing all previously written data on that disc to be lost.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Alternate &#039;hybrid-mode&#039; method using dd (works with soas-v2-blueberry.iso)====&lt;br /&gt;
An alternate method of creating a Live USB stick form of the .iso (a &#039;hybrid&#039; image) to make a bootable USB/SD (NOT RECOMMENDED)&lt;br /&gt;
&lt;br /&gt;
*If you use dd command to write a USB or SD image, there will be no persistence. The SCRIPT method detailed above should be used.&lt;br /&gt;
&lt;br /&gt;
In Root Terminal:&lt;br /&gt;
&lt;br /&gt;
 dd if=soas-2-blueberry.iso of=/dev/sd(?) bs=4M&lt;br /&gt;
&lt;br /&gt;
* Be sure your USB/SD is /dev/sd? check with partition manager to be sure.&lt;br /&gt;
CAUTION: ** You can destroy you Hard Disk if you enter it wrong! **&lt;br /&gt;
&lt;br /&gt;
====ZyX-LiveInstaller====&lt;br /&gt;
* ZyX-LiveInstaller allows you to install SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).  This is unlike the above methods which create a Live Media (USB/SD) from the .iso file.  Please note, this is NOT a method to create a SugarOnAStick LiveUSB.  This is a method to &lt;br /&gt;
&lt;br /&gt;
* To use&lt;br /&gt;
:* understand that this is a fairly new piece of open source software, that will overwrite entire partitions or disks ** as well as your bootloader ** during installation.  In this release of SoaS, it is intended only for users that are familiar with the risks and possible complications of installing a Linux distribution to system disk.&lt;br /&gt;
:* boot your SugarOnAStick&lt;br /&gt;
:* start the terminal activity, type in lowercase &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* Create a seperate partition for the /boot filesystem&lt;br /&gt;
::* optionally, you may select a seperate partition for swap space.  1-2GB is recommended and will allow the use of hibernation (suspend-to-disk)&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for boot, root, and swap.   ( swap is optional).&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=40036</id>
		<title>Sugar on a Stick/Beta</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=40036"/>
		<updated>2009-11-08T21:22:45Z</updated>

		<summary type="html">&lt;p&gt;Dmc: example link should be a note, not a subsection&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Soas04 Beta==&lt;br /&gt;
*(Fedora 12 beta (rawhide)) See [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|Soas Fedora image matrix]].&lt;br /&gt;
===Download===&lt;br /&gt;
&amp;lt;!--  (This points to soas03.iso or earlier)&lt;br /&gt;
* Help save our bandwidth. Please download via BitTorrent, if possible.&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;Tracker&#039;&#039;&#039; || &#039;&#039;&#039;Link&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| LegalTorrents.com || http://www.legaltorrents.com/torrents/780-sugar-on-a-stick-v2-beta&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can download via http:   --&amp;gt;&lt;br /&gt;
* &#039;&#039;Sugar on a Stick v2&#039;&#039; snapshots are available for download at http://download2.sugarlabs.org/soas/snapshots/2/, latest test version, [http://download2.sugarlabs.org/soas/snapshots/2/soas04.iso soas04.iso] (updated 30 Oct 2009).&lt;br /&gt;
&lt;br /&gt;
===SoaS Installation on USB/SD===&lt;br /&gt;
* Use ONLY this script file to create a bootable image, http://bit.ly/livecd-iso-to-disk.&lt;br /&gt;
:(Don&#039;t forget to &amp;lt;code&amp;gt;chmod +x tools_livecd-iso-to-disk.sh&amp;lt;/code&amp;gt; after you download the script.)&lt;br /&gt;
* The .iso file may be burnt to a CD-ROM and booted on your PC (or mounted in a virtual machine to boot it):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* See this [http://www.mail-archive.com/soas@lists.sugarlabs.org/msg00335.html announcement] for more information.&lt;br /&gt;
* To install the .iso disc image, execute the shell script as the root user in &amp;lt;u&amp;gt;one&amp;lt;/u&amp;gt; command with arguments as follows:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed #2f6fab; padding:8px; margin:8px; background-color:#f9f9f9&amp;quot;&amp;gt;&amp;lt;code&amp;gt;sudo ./tools_livecd-iso-to-disk.sh --overlay-size-mb 400 --delete-home --extra-kernel-args selinux=0 ./soas04.iso /dev/sd*1&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:* (*) &#039;&#039;be sure of your USB/SD &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice name (such as sda, sdb, etc.) and partition (such as 1, 2, etc.), yielding, for example,&#039;&#039; &amp;lt;code&amp;gt;/dev/sdb1&amp;lt;/code&amp;gt;. &#039;&#039;Use the mount command or the partition manager to confirm it before executing the script.&#039;&#039;&lt;br /&gt;
:* &amp;lt;code&amp;gt;--format --reset-mbr&amp;lt;/code&amp;gt; are optional arguments for the shell script, but may be excluded to preserve the existing disc format and data.  See [[olpc:How to Damage a FLASH Storage Device]] for a discussion of why you might want to try to keep your factory format on a flash storage device. &lt;br /&gt;
:* If you do use the format and reset master boot record arguments, you&#039;ll want to specify the target device name and not a partition, that is &amp;lt;code&amp;gt;/dev/sd*&amp;lt;/code&amp;gt; with no partition number, instead of &amp;lt;code&amp;gt;/dev/sd*1&amp;lt;/code&amp;gt; as in the example above used to specify an existing partition. &#039;&#039;As noted above, confirm your target disc device name&amp;amp;mdash;in this case, it is VERY DANGEROUS to your other discs if this is entered wrong, as the whole disc will be reformatted and a new master boot record written causing all previously written data on that disc to be lost.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Alternate &#039;hybrid-mode&#039; method using dd (not working at present)====&lt;br /&gt;
An alternate method of creating a LiveUSB stick form of the .iso (a &#039;hybrid&#039; image) to make a bootable USB/SD (NOT RECOMMENDED)&lt;br /&gt;
&lt;br /&gt;
*If you use dd command to write a USB or SD image, there will be no persistence. The SCRIPT method detailed above should be used.&lt;br /&gt;
&lt;br /&gt;
In Root Terminal:&lt;br /&gt;
&lt;br /&gt;
 dd if=soas04.iso of=/dev/sd(?) bs=4M&lt;br /&gt;
&lt;br /&gt;
* Be sure your USB/SD is /dev/sd? check with partition manager to be sure.&lt;br /&gt;
CAUTION: ** You can destroy you Hard Disk if you enter it wrong! **&lt;br /&gt;
&lt;br /&gt;
====ZyX-LiveInstaller====&lt;br /&gt;
* ZyX-LiveInstaller allows you to install SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).  This is unlike the above methods which create a Live Media (USB/SD) from the .iso file.&lt;br /&gt;
* It is known to work best with the most recent snapshot build - soas04.iso.[http://download.sugarlabs.org/soas/snapshots/2/]&lt;br /&gt;
&lt;br /&gt;
* To use&lt;br /&gt;
:* start the terminal activity, type in lowercase &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* optionally, you may use a seperate partition for the /boot filesystem&lt;br /&gt;
::* optionally, you may select a seperate partition for swap space.  1-2GB is recommended and will allow the use of hibernation (suspend-to-disk)&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for boot, root, and swap.  boot may be the same as root, and swap is optional.&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;br /&gt;
* An example with details of install in a virtual machine[http://wiki.sugarlabs.org/go/VMware#Soas04.iso_Install_using_zyx-liveinstaller]&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=39862</id>
		<title>Sugar on a Stick/Beta</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=39862"/>
		<updated>2009-11-04T00:03:49Z</updated>

		<summary type="html">&lt;p&gt;Dmc: /* ZyX-LiveInstaller */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Soas04 Beta==&lt;br /&gt;
*(Fedora 12 beta (rawhide)) See [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|Soas Fedora image matrix]].&lt;br /&gt;
===Download===&lt;br /&gt;
&amp;lt;!--  (This points to soas03.iso or earlier)&lt;br /&gt;
* Help save our bandwidth. Please download via BitTorrent, if possible.&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;Tracker&#039;&#039;&#039; || &#039;&#039;&#039;Link&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| LegalTorrents.com || http://www.legaltorrents.com/torrents/780-sugar-on-a-stick-v2-beta&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can download via http:   --&amp;gt;&lt;br /&gt;
* &#039;&#039;Sugar on a Stick v2&#039;&#039; snapshots are available for download at http://download2.sugarlabs.org/soas/snapshots/2/, latest test version, [http://download2.sugarlabs.org/soas/snapshots/2/soas04.iso soas04.iso] (updated 30 Oct 2009).&lt;br /&gt;
&lt;br /&gt;
===SoaS Installation on USB/SD===&lt;br /&gt;
* Use ONLY this script file to create a bootable image, http://bit.ly/livecd-iso-to-disk.&lt;br /&gt;
:(Don&#039;t forget to &amp;lt;code&amp;gt;chmod +x tools_livecd-iso-to-disk.sh&amp;lt;/code&amp;gt; after you download the script.)&lt;br /&gt;
* The .iso file may be burnt to a CD-ROM and booted on your PC (or mounted in a virtual machine to boot it):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* See this [http://www.mail-archive.com/soas@lists.sugarlabs.org/msg00335.html announcement] for more information.&lt;br /&gt;
* To install the .iso disc image, execute the shell script as the root user in &amp;lt;u&amp;gt;one&amp;lt;/u&amp;gt; command with arguments as follows:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed #2f6fab; padding:8px; margin:8px; background-color:#f9f9f9&amp;quot;&amp;gt;&amp;lt;code&amp;gt;sudo ./tools_livecd-iso-to-disk.sh --overlay-size-mb 400 --delete-home --extra-kernel-args selinux=0 ./soas04.iso /dev/sd*1&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:* (*) &#039;&#039;be sure of your USB/SD &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice name (such as sda, sdb, etc.) and partition (such as 1, 2, etc.), yielding, for example,&#039;&#039; &amp;lt;code&amp;gt;/dev/sdb1&amp;lt;/code&amp;gt;. &#039;&#039;Use the mount command or the partition manager to confirm it before executing the script.&#039;&#039;&lt;br /&gt;
:* &amp;lt;code&amp;gt;--format --reset-mbr&amp;lt;/code&amp;gt; are optional arguments for the shell script, but may be excluded to preserve the existing disc format and data.  See [[olpc:How to Damage a FLASH Storage Device]] for a discussion of why you might want to try to keep your factory format on a flash storage device. &lt;br /&gt;
:* If you do use the format and reset master boot record arguments, you&#039;ll want to specify the target device name and not a partition, that is &amp;lt;code&amp;gt;/dev/sd*&amp;lt;/code&amp;gt; with no partition number, instead of &amp;lt;code&amp;gt;/dev/sd*1&amp;lt;/code&amp;gt; as in the example above used to specify an existing partition. &#039;&#039;As noted above, confirm your target disc device name&amp;amp;mdash;in this case, it is VERY DANGEROUS to your other discs if this is entered wrong, as the whole disc will be reformatted and a new master boot record written causing all previously written data on that disc to be lost.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Alternate &#039;hybrid-mode&#039; method using dd (not working at present)====&lt;br /&gt;
An alternate method of creating a LiveUSB stick form of the .iso (a &#039;hybrid&#039; image) to make a bootable USB/SD (NOT RECOMMENDED)&lt;br /&gt;
&lt;br /&gt;
*If you use dd command to write a USB or SD image, there will be no persistence. The SCRIPT method detailed above should be used.&lt;br /&gt;
&lt;br /&gt;
In Root Terminal:&lt;br /&gt;
&lt;br /&gt;
 dd if=soas04.iso of=/dev/sd(?) bs=4M&lt;br /&gt;
&lt;br /&gt;
* Be sure your USB/SD is /dev/sd? check with partition manager to be sure.&lt;br /&gt;
CAUTION: ** You can destroy you Hard Disk if you enter it wrong! **&lt;br /&gt;
&lt;br /&gt;
====ZyX-LiveInstaller====&lt;br /&gt;
* ZyX-LiveInstaller allows you to install SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).  This is unlike the above methods which create a Live Media (USB/SD) from the .iso file.&lt;br /&gt;
* It is known to work best with the most recent snapshot build - soas04.iso.[http://download.sugarlabs.org/soas/snapshots/2/]&lt;br /&gt;
* To use&lt;br /&gt;
:* start the terminal activity, type in lowercase &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* optionally, you may use a seperate partition for the /boot filesystem&lt;br /&gt;
::* optionally, you may select a seperate partition for swap space.  1-2GB is recommended and will allow the use of hibernation (suspend-to-disk)&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for boot, root, and swap.  boot may be the same as root, and swap is optional.&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=39861</id>
		<title>Sugar on a Stick/Beta</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Beta&amp;diff=39861"/>
		<updated>2009-11-03T23:54:28Z</updated>

		<summary type="html">&lt;p&gt;Dmc: dd method is logically much closer to livecd-iso-to-disk, so reordering it there and several other clarification edits&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{TOCright}}&lt;br /&gt;
==Soas04 Beta==&lt;br /&gt;
*(Fedora 12 beta (rawhide)) See [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|Soas Fedora image matrix]].&lt;br /&gt;
===Download===&lt;br /&gt;
&amp;lt;!--  (This points to soas03.iso or earlier)&lt;br /&gt;
* Help save our bandwidth. Please download via BitTorrent, if possible.&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;Tracker&#039;&#039;&#039; || &#039;&#039;&#039;Link&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| LegalTorrents.com || http://www.legaltorrents.com/torrents/780-sugar-on-a-stick-v2-beta&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can download via http:   --&amp;gt;&lt;br /&gt;
* &#039;&#039;Sugar on a Stick v2&#039;&#039; snapshots are available for download at http://download2.sugarlabs.org/soas/snapshots/2/, latest test version, [http://download2.sugarlabs.org/soas/snapshots/2/soas04.iso soas04.iso] (updated 30 Oct 2009).&lt;br /&gt;
&lt;br /&gt;
===SoaS Installation on USB/SD===&lt;br /&gt;
* Use ONLY this script file to create a bootable image, http://bit.ly/livecd-iso-to-disk.&lt;br /&gt;
:(Don&#039;t forget to &amp;lt;code&amp;gt;chmod +x tools_livecd-iso-to-disk.sh&amp;lt;/code&amp;gt; after you download the script.)&lt;br /&gt;
* The .iso file may be burnt to a CD-ROM and booted on your PC (or mounted in a virtual machine to boot it):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* See this [http://www.mail-archive.com/soas@lists.sugarlabs.org/msg00335.html announcement] for more information.&lt;br /&gt;
* To install the .iso disc image, execute the shell script as the root user in &amp;lt;u&amp;gt;one&amp;lt;/u&amp;gt; command with arguments as follows:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed #2f6fab; padding:8px; margin:8px; background-color:#f9f9f9&amp;quot;&amp;gt;&amp;lt;code&amp;gt;sudo ./tools_livecd-iso-to-disk.sh --overlay-size-mb 400 --delete-home --extra-kernel-args selinux=0 ./soas04.iso /dev/sd*1&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:* (*) &#039;&#039;be sure of your USB/SD &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice name (such as sda, sdb, etc.) and partition (such as 1, 2, etc.), yielding, for example,&#039;&#039; &amp;lt;code&amp;gt;/dev/sdb1&amp;lt;/code&amp;gt;. &#039;&#039;Use the mount command or the partition manager to confirm it before executing the script.&#039;&#039;&lt;br /&gt;
:* &amp;lt;code&amp;gt;--format --reset-mbr&amp;lt;/code&amp;gt; are optional arguments for the shell script, but may be excluded to preserve the existing disc format and data.  See [[olpc:How to Damage a FLASH Storage Device]] for a discussion of why you might want to try to keep your factory format on a flash storage device. &lt;br /&gt;
:* If you do use the format and reset master boot record arguments, you&#039;ll want to specify the target device name and not a partition, that is &amp;lt;code&amp;gt;/dev/sd*&amp;lt;/code&amp;gt; with no partition number, instead of &amp;lt;code&amp;gt;/dev/sd*1&amp;lt;/code&amp;gt; as in the example above used to specify an existing partition. &#039;&#039;As noted above, confirm your target disc device name&amp;amp;mdash;in this case, it is VERY DANGEROUS to your other discs if this is entered wrong, as the whole disc will be reformatted and a new master boot record written causing all previously written data on that disc to be lost.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Alternate &#039;hybrid-mode&#039; method using dd (not working at present)====&lt;br /&gt;
An alternate method of creating a LiveUSB stick form of the .iso (a &#039;hybrid&#039; image) to make a bootable USB/SD (NOT RECOMMENDED)&lt;br /&gt;
&lt;br /&gt;
*If you use dd command to write a USB or SD image, there will be no persistence. The SCRIPT method detailed above should be used.&lt;br /&gt;
&lt;br /&gt;
In Root Terminal:&lt;br /&gt;
&lt;br /&gt;
 dd if=soas04.iso of=/dev/sd(?) bs=4M&lt;br /&gt;
&lt;br /&gt;
* Be sure your USB/SD is /dev/sd? check with partition manager to be sure.&lt;br /&gt;
CAUTION: ** You can destroy you Hard Disk if you enter it wrong! **&lt;br /&gt;
&lt;br /&gt;
====ZyX-LiveInstaller====&lt;br /&gt;
* zyx-liveinstaller is a method for installing SoaS when it is already running &#039;&#039;&#039;from&#039;&#039;&#039; either a LiveUSB device or LiveCD media &#039;&#039;&#039;to&#039;&#039;&#039; a system or external disk.  This results in what is considered a traditional operating system installation on disk (or USB-Stick/SD-Card).  This is unlike the above methods which create a LiveUSB from a .iso file.&lt;br /&gt;
* It is known to work best with the most recent snapshot build - soas04.iso.[http://download.sugarlabs.org/soas/snapshots/2/]&lt;br /&gt;
* To use&lt;br /&gt;
:* start the terminal activity, type &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
:* start the partitioner &#039;gparted&#039; if necessary&lt;br /&gt;
::* you will need at least a single partition for the root filesystem, that is greater than 2GB.  Some disks labeled and sold as 2GB may not be quite large enough.&lt;br /&gt;
::* optionally, you may use a seperate partition for the /boot filesystem&lt;br /&gt;
::* optionally, you may select a seperate partition for swap space.  1-2GB is recommended and will allow the use of hibernation (suspend-to-disk)&lt;br /&gt;
::* note: formatting in the partitioner is not required.&lt;br /&gt;
::* exit the partitioner by hitting the X in the top corner of window.&lt;br /&gt;
:* read and follow the simple wizard, choosing destination volumes/partitions for boot, root, and swap.  boot may be the same as root, and swap is optional.&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - &#039;&#039;without rebooting&#039;&#039;!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Linux&amp;diff=39538</id>
		<title>Sugar on a Stick/Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Linux&amp;diff=39538"/>
		<updated>2009-10-24T10:11:21Z</updated>

		<summary type="html">&lt;p&gt;Dmc: zyx-liveinstaller author cleaning up the relevent entry&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}}{{TOCright}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This page offers a variety of &#039;&#039;&#039;experimental&#039;&#039;&#039; options for putting a [[Sugar on a Stick]] image on a USB flash drive under GNU/Linux. Look at the page Contents box to the right to select a suitable option.&lt;br /&gt;
&lt;br /&gt;
For a more stable, released version, see &#039;&#039;&#039;[[Sugar_on_a_Stick/Strawberry#Linux_Users | v1 Strawberry]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you have questions, trouble, or feedback, please let us know on the [[{{TALKPAGENAMEE}}|discussion]] page. &amp;quot;Sugar on a Stick&amp;quot; is provided in a number of [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|variants]]. If you can improve these instructions, please edit the page and do so!&lt;br /&gt;
&lt;br /&gt;
==SoaS V2 Beta==&lt;br /&gt;
*(Fedora 12 alpha) See [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|Soas Fedora image matrix]].&lt;br /&gt;
===Download===&lt;br /&gt;
* Help save our bandwidth. Please download via BitTorrent, if possible.&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;Tracker&#039;&#039;&#039; || &#039;&#039;&#039;Link&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| LegalTorrents.com || http://www.legaltorrents.com/torrents/780-sugar-on-a-stick-v2-beta&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can download via http:&lt;br /&gt;
* &#039;&#039;Sugar on a Stick v2&#039;&#039; snapshots are available for download at http://download2.sugarlabs.org/soas/snapshots/2/, latest test version, [http://download2.sugarlabs.org/soas/snapshots/2/soas02.iso]  (Oct 12 2009)&lt;br /&gt;
&lt;br /&gt;
===SoaS v2 Installation===&lt;br /&gt;
* Use ONLY this script file to create a bootable image, http://bit.ly/livecd-iso-to-disk.&lt;br /&gt;
:(Don&#039;t forget to &amp;lt;code&amp;gt;chmod +x tools_livecd-iso-to-disk.sh&amp;lt;/code&amp;gt; after you download the script.)&lt;br /&gt;
* The .iso file may be burnt to a CD-ROM and booted on your PC (or mounted in a virtual machine to boot it):&lt;br /&gt;
*# Press &amp;lt;Esc&amp;gt; at the blue. initial boot screen,&lt;br /&gt;
*# Press &amp;lt;Tab&amp;gt; to enter more boot options,&lt;br /&gt;
*# Append &amp;lt;code&amp;gt;selinux=0&amp;lt;/code&amp;gt; to the startup command arguments,&lt;br /&gt;
*# Press &amp;lt;Enter&amp;gt; to continue with the boot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* See this [http://lists.sugarlabs.org/archive/sugar-devel/2009-September/019829.html announcement] for more information (noting the changes and notes below).&lt;br /&gt;
* Do &#039;&#039;NOT&#039;&#039; use installation instructions in other sections of this page for this version of SoaS.&lt;br /&gt;
* Note that selinux must be disabled in the startup (selinux=0) or Sugar will not load.&lt;br /&gt;
*: This precludes using a dd command to write a USB or SD image. The SCRIPT MUST BE USED.&lt;br /&gt;
* To install the .iso disc image, execute the shell script as the root user in &amp;lt;u&amp;gt;one&amp;lt;/u&amp;gt; command with arguments as follows:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed #2f6fab; padding:8px; margin:8px; background-color:#f9f9f9&amp;quot;&amp;gt;&amp;lt;code&amp;gt;sudo ./tools_livecd-iso-to-disk.sh --overlay-size-mb 400 --delete-home --extra-kernel-args selinux=0 ./SoaS3-200909271154.iso /dev/sd*1&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:* (*) &#039;&#039;be sure of your USB/SD &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice name (such as sda, sdb, etc.) and partition (such as 1, 2, etc.), yielding, for example,&#039;&#039; &amp;lt;code&amp;gt;/dev/sdb1&amp;lt;/code&amp;gt;. &#039;&#039;Use the mount command or the partition manager to confirm it before executing the script.&#039;&#039;&lt;br /&gt;
:* The &amp;lt;code&amp;gt;--format --reset-mbr&amp;lt;/code&amp;gt; arguments for the shell script were in the example script, but may be excluded to preserve the existing disc format and data.  See [[olpc:How to Damage a FLASH Storage Device]] for a discussion of why you might want to try to keep your factory format on a flash storage device. &lt;br /&gt;
:* If you do use the format and reset master boot record arguments, you&#039;ll want to specify the target device name and not a partition, that is &amp;lt;code&amp;gt;/dev/sd*&amp;lt;/code&amp;gt; with no partition number, instead of &amp;lt;code&amp;gt;/dev/sd*1&amp;lt;/code&amp;gt; as in the example above used to specify an existing partition. &#039;&#039;As noted above, confirm your target disc device name&amp;amp;mdash;in this case, it is VERY DANGEROUS to your other discs if this is entered wrong, as the whole disc will be reformatted and a new master boot record written causing all previously written data on that disc to be lost.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====zyx-liveinstaller====&lt;br /&gt;
* zyx-liveinstaller is a method for installing SoaS *from* either stick or LiveCD form *to* a system or external disk.  It is known to work best with the most recent snapshot build - soas03.iso.&lt;br /&gt;
* To use, start the terminal activity, type &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
* Then read and follow the simple wizard, choosing destination volumes/partitons for boot, root, and swap.  root must be at least 2GB(not currently checked for by the installer).  boot may be the same as root, and swap is optional.&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - *without rebooting*!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;br /&gt;
* here are some older notes for use with VMWare [http://wiki.sugarlabs.org/go/VMware#Soas02.iso_PRELIMINARY_INSTALL_zyx-liveinstaller_FOR_TESTING_ONLY]&lt;br /&gt;
&lt;br /&gt;
== Put [[Sugar on a Stick/Installation/OLPC | SoaS on an OLPC XO-1]] ==&lt;br /&gt;
* See [[Sugar on a Stick/Installation/OLPC]] for booting an OLPC XO-1 with SoaS images.&lt;br /&gt;
== Put SoaS onto a stick using Fedora and Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
This is known to work in Fedora and Ubuntu.&lt;br /&gt;
&lt;br /&gt;
First, start downloading a SoaS &amp;lt;tt&amp;gt;.iso&amp;lt;/tt&amp;gt; image from the [[Sugar on a Stick#Download locations|download locations section]], then return here.&lt;br /&gt;
&lt;br /&gt;
:(A program called UNetBootin available at http://unetbootin.sourceforge.net/ does all this magic for you... or you can do the magic yourself:)&lt;br /&gt;
&lt;br /&gt;
* Make sure you have the &#039;&#039;syslinux&#039;&#039; package installed on the operating system that you will use to prepare the Live USB image. It is recommended that you also have the &#039;&#039;isomd5sum&#039;&#039; package installed. The &#039;&#039;cryptsetup&#039;&#039; package is another option potentially used by the &amp;quot;livecd-iso-to-disk&amp;quot; installation script. (On Ubuntu, &amp;lt;code&amp;gt;sudo apt-get install syslinux isomd5sum cryptsetup&amp;lt;/code&amp;gt; will install the packages. They are also available through the Synaptic Package Manager.)&lt;br /&gt;
: (On Gentoo, one needs to uncomment &#039;SAMPLE FILE&#039; in /etc/mtools/mtools.conf to make syslinux work.)&lt;br /&gt;
:*&#039;&#039;syslinux&#039;&#039; is needed to set up booting on the FAT file system of the USB disc or Live CD.&lt;br /&gt;
:*&#039;&#039;isomd5sum&#039;&#039; is needed for the recommended verification step, which checks that the .iso file is complete after its travels. If there is a problem with the .iso file, the script will exit and provide a failure message.  The verification step can be bypassed by using the &amp;lt;code&amp;gt;--noverify&amp;lt;/code&amp;gt; option.&lt;br /&gt;
:*&#039;&#039;cryptsetup&#039;&#039; is only needed for the option to provide password protection and encryption for the persistent /home/liveuser folder. It is not necessary if one applies the  recommended &amp;lt;code&amp;gt;--unencrypted-home&amp;lt;/code&amp;gt; option. The &amp;lt;code&amp;gt;--unencrypted-home&amp;lt;/code&amp;gt; option is preferred because the reduced overhead improves robustness with the compressed &#039;&#039;squashfs&#039;&#039; file system employed by the Live USB deployment.&lt;br /&gt;
* Plug in a 1GB or larger USB stick into your computer.&lt;br /&gt;
* Download the installation script: http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh (23 June 2009).&amp;lt;br&amp;gt;(You will execute this script several steps below.)&lt;br /&gt;
* Check the USB device name. In the example below, the &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice is /dev/sdb and filesystem partition on that device is /dev/sdb1:&lt;br /&gt;
: &amp;lt;tt&amp;gt;&#039;&#039;&#039;df -h&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
 Filesystem            Size  Used Avail Use% Mounted on&lt;br /&gt;
 /dev/sda1              19G  7.0G   11G  40% /&lt;br /&gt;
 tmpfs                 1.5G     0  1.5G   0% /lib/init/rw&lt;br /&gt;
 varrun                1.5G   96K  1.5G   1% /var/run&lt;br /&gt;
 varlock               1.5G     0  1.5G   0% /var/lock&lt;br /&gt;
 udev                  1.5G  2.9M  1.5G   1% /dev&lt;br /&gt;
 tmpfs                 1.5G  104K  1.5G   1% /dev/shm&lt;br /&gt;
 lrm                   1.5G  2.0M  1.5G   1% /lib/modules/2.6.27-11-generic/volatile&lt;br /&gt;
 /dev/sdb1             996M  913M   84M  92% /mnt/myUSBdisc&lt;br /&gt;
&lt;br /&gt;
* Unmount the drive,&amp;lt;br&amp;gt;&lt;br /&gt;
: &amp;lt;tt&amp;gt;sudo umount /dev/sd&#039;&#039;b1&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Then check to see that the partition is marked as bootable,&amp;lt;br&amp;gt;&lt;br /&gt;
: &amp;lt;tt&amp;gt;sudo fdisk &#039;&#039;&#039;-l&#039;&#039;&#039;&amp;lt;/tt&amp;gt; &#039;&#039;&amp;lt;----that&#039;s a lowercase letter &#039;L&#039; for the &#039;&#039;&#039;l&#039;&#039;&#039;ist option.&#039;&#039;&lt;br /&gt;
You should see output that looks like this:&lt;br /&gt;
 Disk /dev/sdb: 1047 MB, 1047265280 bytes&lt;br /&gt;
 255 heads, 63 sectors/track, 127 cylinders&lt;br /&gt;
 Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;
 Disk identifier: 0x0008325f&lt;br /&gt;
 . &lt;br /&gt;
  Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;
 /dev/sdb1   *           1         127     1020096    6  FAT16&lt;br /&gt;
The &#039;*&#039; under the Boot column is what you want to see.&lt;br /&gt;
: If not, then&lt;br /&gt;
:* For Ubuntu 8.10, menu: System -&amp;gt; Administration -&amp;gt; Partition Editor (GParted).&lt;br /&gt;
::# Select your USB device (/dev/sd&#039;&#039;b&#039;&#039; for the rest of these instructions),&lt;br /&gt;
::# then your partition (/dev/sd&#039;&#039;b1&#039;&#039;),&lt;br /&gt;
::# then menu: Partition -&amp;gt; Manage Flags,&lt;br /&gt;
::# check the boot box,&lt;br /&gt;
::# and Close to mark the partition as bootable.&lt;br /&gt;
&lt;br /&gt;
:* For Fedora,&lt;br /&gt;
::#  &amp;lt;tt&amp;gt;parted /dev/sd&#039;&#039;b&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
::# toggle 1 boot&lt;br /&gt;
::# quit &lt;br /&gt;
&lt;br /&gt;
* Also, check to see that you do not already have an existing boot loader (such as [[wikipedia:GNU GRUB|GRUB]]) in the [[wikipedia:Master boot record|MBR]] of your stick. (If you have not previously used this stick as a live boot, you can skip this step.) To be sure that the USB stick&#039;s MBR is wiped clean, overwrite it completely using:&lt;br /&gt;
: &amp;lt;tt&amp;gt;dd if=/dev/zero of=/dev/sd&#039;&#039;b&#039;&#039; bs=446 count=1&amp;lt;/tt&amp;gt;&lt;br /&gt;
:: (Actually, that didn&#039;t work for me. But this did:&lt;br /&gt;
::: &amp;lt;tt&amp;gt;lilo -M /dev/sd&#039;&#039;b&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
:::It put in a standard MBR that boots whichever partition has been called bootable. It does not install [[wikipedia:LILO (boot loader)|LILO]] as such.)&lt;br /&gt;
* Change mode to make the script executable. &lt;br /&gt;
: &amp;lt;tt&amp;gt;chmod +x livecd-iso-to-disk.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
* Run it as root, making sure to pass the correct USB device and to set overlay and home size appropriately, depending on the stick size.&lt;br /&gt;
: &amp;lt;tt&amp;gt;sudo ./livecd-iso-to-disk.sh --overlay-size-mb 300 --home-size-mb 160 --delete-home --unencrypted-home soas-strawberry.iso /dev/sd&#039;&#039;b1&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
::The &#039;&#039;livecd-iso-to-disk&#039;&#039; installation has the advantage over the &#039;&#039;liveusb-creator&#039;&#039; installation method by allowing a persistent /home/liveuser folder with the &amp;lt;tt&amp;gt;--home-size-mb &#039;&#039;NNN&#039;&#039;&amp;lt;/tt&amp;gt; option. This feature would allow you to update the OS image while keeping the user files (by running the script against your existing installation but &amp;lt;u&amp;gt;leaving out&amp;lt;/u&amp;gt; the --home-size-mb NNN option).&lt;br /&gt;
::* The &amp;lt;code&amp;gt;--delete-home&amp;lt;/code&amp;gt; option is used to avoid an error message while requesting both a new home (with &amp;lt;code&amp;gt;--home-size-mb&amp;lt;/code&amp;gt;) and a persistent home (indirectly with &amp;lt;code&amp;gt;--unencrypted-home&amp;lt;/code&amp;gt;). You wouldn&#039;t use the --delete-home option on an upgrade of the operation system only.&lt;br /&gt;
:Depending on the size of your USB stick, you may have to decrease &amp;lt;code&amp;gt;--overlay-size-mb&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;--home-size-mb&amp;lt;/code&amp;gt; values (for example, for a 1-GB stick, use 200 for each).&lt;br /&gt;
:* If you get an error about udevinfo, you have the new version of udev where &amp;quot;udevadm info&amp;quot; is the proper command. :Create an executable file called udevinfo somewhere in your path with the following contents:&lt;br /&gt;
:::&amp;lt;code&amp;gt;#!/bin/bash&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:::&amp;lt;code&amp;gt;udevadm info $*&amp;lt;/code&amp;gt;&lt;br /&gt;
:* Watch out for errors in the output of the script, the script seems to ignore them! (and say all is fine on the last line).&lt;br /&gt;
&lt;br /&gt;
===livecd-iso-to-disk.sh transcript===&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./livecd-iso-to-disk.sh --overlay-size-mb 300 --home-size-mb 160 --delete-home --unencrypted-home Soas2-200906211228.iso /dev/sdb1&lt;br /&gt;
 Verifying image...&lt;br /&gt;
 /home/walter/Desktop/Soas2-200906211228.iso:   9f1aa3c7a19dd9c68d1047d681f703c6&lt;br /&gt;
 Fragment sums: f5ddb7deb26b6474bd59be9f57b6c7abcd624e1ccc682ddf664ba73da4ed&lt;br /&gt;
 Fragment count: 20&lt;br /&gt;
 Checking: 100.0%&lt;br /&gt;
 &lt;br /&gt;
 The media check is complete, the result is: PASS.&lt;br /&gt;
 &lt;br /&gt;
 It is OK to use this media.&lt;br /&gt;
 Copying live image to USB stick&lt;br /&gt;
 Updating boot config file&lt;br /&gt;
 Initializing persistent overlay file&lt;br /&gt;
 300+0 records in&lt;br /&gt;
 300+0 records out&lt;br /&gt;
 314572800 bytes (315 MB) copied, 88.7551 s, 3.5 MB/s&lt;br /&gt;
 Initializing persistent /home&lt;br /&gt;
 160+0 records in&lt;br /&gt;
 160+0 records out&lt;br /&gt;
 167772160 bytes (168 MB) copied, 48.1191 s, 3.5 MB/s&lt;br /&gt;
 Formatting unencrypted /home&lt;br /&gt;
 mke2fs 1.41.4 (27-Jan-2009)&lt;br /&gt;
 Filesystem label=&lt;br /&gt;
 OS type: Linux&lt;br /&gt;
 Block size=1024 (log=0)&lt;br /&gt;
 Fragment size=1024 (log=0)&lt;br /&gt;
 40960 inodes, 163840 blocks&lt;br /&gt;
 8192 blocks (5.00%) reserved for the super user&lt;br /&gt;
 First data block=1&lt;br /&gt;
 Maximum filesystem blocks=67371008&lt;br /&gt;
 20 block groups&lt;br /&gt;
 8192 blocks per group, 8192 fragments per group&lt;br /&gt;
 2048 inodes per group&lt;br /&gt;
 Superblock backups stored on blocks: &lt;br /&gt;
 	8193, 24577, 40961, 57345, 73729&lt;br /&gt;
 &lt;br /&gt;
 Writing inode tables: done                            &lt;br /&gt;
 Creating journal (4096 blocks): done&lt;br /&gt;
 Writing superblocks and filesystem accounting information: done&lt;br /&gt;
 &lt;br /&gt;
 This filesystem will be automatically checked every 28 mounts or&lt;br /&gt;
 180 days, whichever comes first.  Use tune2fs -c or -i to override.&lt;br /&gt;
 tune2fs 1.41.4 (27-Jan-2009)&lt;br /&gt;
 Setting maximal mount count to -1&lt;br /&gt;
 Setting interval between checks to 0 seconds&lt;br /&gt;
 Installing boot loader&lt;br /&gt;
 USB stick set up as live image!&lt;br /&gt;
&lt;br /&gt;
== Full Fedora 11 Install of Sugar-Desktop on a Stick to USB ==&lt;br /&gt;
Uses [[wikipedia:Logical_Volume_Manager_(Linux)|Logical Volume Manager (LVM)]] layer over the file structure on the USB flash drive. Other methods on this page install a LiveUSB image that uses a compressed file system ([[wikipedia:SquashFS|SquashFS]]) to hold the system and content.&lt;br /&gt;
&lt;br /&gt;
THIS IS A WORK IN PROGRESS. Please make suggestions or improvements.&lt;br /&gt;
====&#039;&#039;&#039;Download of Prebuilt SUGAR-DESKTOP USB.img file&#039;&#039;&#039;====&lt;br /&gt;
&lt;br /&gt;
* DOWNLOAD Link:[[http://people.sugarlabs.org/Tgillard/]] &lt;br /&gt;
&#039;&#039;&#039;Requires:&#039;&#039;&#039;&lt;br /&gt;
* GNU/Linux system with ability to decompress archive&lt;br /&gt;
* 4 GB or larger USB Stick&lt;br /&gt;
* Familiarity with dd commands in terminal (see below)&lt;br /&gt;
&lt;br /&gt;
====Make your OWN Custom SUGAR-DESKTOP USB Boot Stick====&lt;br /&gt;
* Uses Fedora 11 Net Install CD,[http://mirrors.cat.pdx.edu/fedora/linux/releases/11/Fedora/i386/iso/] so best with a fast internet connection.&lt;br /&gt;
* USB 2.0 recommended or install would take a excessive time using USB 1.0&lt;br /&gt;
* &#039;&#039;&#039;Requires 4-GB USB drive.&#039;&#039;&#039; (Tested with Cruzer Micro USB Stick, an 8-GB Toshiba USB drive works faster.)&lt;br /&gt;
# Boot from CD&lt;br /&gt;
# Enter language, time, location, root user password&lt;br /&gt;
# Replace existing Linux system&lt;br /&gt;
# Review and modify partitioning layout&lt;br /&gt;
# edit LVM VolGroup&lt;br /&gt;
# delete LV_swap (needed to fit on 4GB stick and for reduced writes to USB)&lt;br /&gt;
# edit LV_root  (Edit LVM  and increase to max size on (/dev/sda*)&lt;br /&gt;
# size:(change to max shown)&lt;br /&gt;
# yes for no swap file&lt;br /&gt;
# Write changes to disk &#039;&#039;&#039;*NOTE: Be sure this is the USB drive, or you will ruin your hard disk installation on the host PC.&#039;&#039;&#039;&lt;br /&gt;
# install boot loader Fedora/dev/mapper/VolGroup-lv_root&lt;br /&gt;
# enable network interface (DHCP, IPv4)&lt;br /&gt;
# retrieve install informtion for Fedora 11-i386&lt;br /&gt;
# Select customize now&lt;br /&gt;
## sugar-desktop ONLY / deselect gnome-desktop&lt;br /&gt;
## deselect other unwanted applications in categories (Games, etc)&lt;br /&gt;
#: Installer will reformat drive; install bootloader; transfer 957 packages  (about 2 hours)&lt;br /&gt;
#reboot&lt;br /&gt;
# Configuration setup (Graphical), add user and password on first boot&lt;br /&gt;
# Log in User&lt;br /&gt;
# Select Sugar on selection bar&lt;br /&gt;
* &lt;br /&gt;
*&#039;&#039;&#039; You can also do a hard disk install of SUGAR this way &#039;&#039;&#039; (not tested yet)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039; This procedure can be used with a Windows PC if it will boot from CD&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
====8 GB Gnome/Sugar-Desktop USB====&lt;br /&gt;
*&#039;&#039;&#039; install gnome or KDE desktop with this technique and then, use add/remove programs to install sugar from other desktops&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039; you get a 8GB USB that boots either gnome or sugar (8 GB Toshiba USB)&#039;&#039;&#039;&lt;br /&gt;
This Works well....can switch back between desktops by logging off and back on.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;AUTO Login to SUGAR&#039;&#039;&#039;====&lt;br /&gt;
&lt;br /&gt;
TO bypass gdm Login and start up Stick in SUGAR DESKTOP:&lt;br /&gt;
*start up and log in to sugar&lt;br /&gt;
*Open Terminal Application&lt;br /&gt;
 su -&lt;br /&gt;
 password=sugarroot&lt;br /&gt;
 yum install gedit&lt;br /&gt;
 (after gedit is installed:)&lt;br /&gt;
 gedit /etc/gdm/gdm.schemas&lt;br /&gt;
*change:  (to true  and add sugar)&lt;br /&gt;
  --snip--&lt;br /&gt;
 &amp;lt;key&amp;gt;daemon/AutomaticLoginEnable&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;signature&amp;gt;b&amp;lt;/signature&amp;gt;&lt;br /&gt;
 &amp;lt;default&amp;gt;true&amp;lt;/default&amp;gt;&lt;br /&gt;
 &amp;lt;/schema&amp;gt;&lt;br /&gt;
 &amp;lt;schema&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;daemon/AutomaticLogin&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;signature&amp;gt;s&amp;lt;/signature&amp;gt;&lt;br /&gt;
 &amp;lt;default&amp;gt;sugar&amp;lt;/default&amp;gt;&lt;br /&gt;
 &amp;lt;/schema&amp;gt; &lt;br /&gt;
  --snip--&lt;br /&gt;
*Reboot&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Duplication of USB Sticks&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Caution:&#039;&#039;&#039; &#039;&#039;This is a work in progress&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Preparation of target device====&lt;br /&gt;
&#039;&#039;&#039;Caution if you purchase Sandisk cruzer micro 4 GB USB you have to use Windows machine to to start the U3 program and delete the hidden U3 directory&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This will make the USB a full 4GB otherwise it will be too small to use dd to copy .img file&#039;&#039;&#039;&lt;br /&gt;
* U3 partition will not be removed by formating with Partition Manager&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CAUTION VERY DANGEROUS IF NOT ENTERED CORRECTLY:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Enter Terminal&lt;br /&gt;
 su -&lt;br /&gt;
 &amp;lt;password&amp;gt;&lt;br /&gt;
 (Need to be ROOT or get permission denied)&lt;br /&gt;
* Target USB device MUST be larger for this to work (not all USB Sticks are exactly the same size)&lt;br /&gt;
** be certain of the device identifier, /dev/sd(x), for your USB Stick. (I use the partition editor in Ubuntu 9.04 to identify the USB device.)&lt;br /&gt;
* Note that .img file on Desktop can be compressed for distribution.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example of sucessful clone session:&#039;&#039;&#039;&#039;&lt;br /&gt;
=====Make Image from USB:=====&lt;br /&gt;
* 8-GB Toshiba USB&lt;br /&gt;
 root@xxxxx:/home/robert/Desktop# dd if=/dev/sda* of=USB8.img&lt;br /&gt;
 15687680+0 records in&lt;br /&gt;
 15687680+0 records out&lt;br /&gt;
 8032092160 bytes (8.0 GB) copied, 421.146 s, 19.1 MB/s&lt;br /&gt;
&lt;br /&gt;
=====use image to write USB Clone:=====&lt;br /&gt;
* 4-GB SanDisk Cruzer with U3 partition removed&lt;br /&gt;
 root@xxxx:/home/robert/Desktop# dd if=USB4C2.img of=/dev/sdg bs=4k&lt;br /&gt;
 986623+1 records in&lt;br /&gt;
 986623+1 records out&lt;br /&gt;
 4041211392 bytes (4.0 GB) copied, 595.509 s, 6.8 MB/s&lt;br /&gt;
&lt;br /&gt;
== Make a Sugar-Desktop on a Stick VMware appliance   ==&lt;br /&gt;
&lt;br /&gt;
Prebuilt VMware Appliances: [http://people.sugarlabs.org/Tgillard/]&lt;br /&gt;
# Download and expand file&lt;br /&gt;
# copy to USB Stick (min 4GB)&lt;br /&gt;
# Play with VMPlayer (free) available here: [http://www.vmware.com/download/player/]&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
[[VMware|These instructions]] will help you put a [[Sugar on a Stick#Downloading|SoaS image]] onto a USB&lt;br /&gt;
stick that boots into VMware Player that then runs a VMware Virtual Appliance containing a [[Sugar on a Stick#Downloading|SoaS image]].&lt;br /&gt;
&lt;br /&gt;
== openSUSE Sugar-Desktop on a stick ==&lt;br /&gt;
&lt;br /&gt;
* The openSUSE version is a .raw image that is burned to a stick by the dd command. It creates a usb stick that boots sugar-desktop with 55 applications.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is a persistent live image on a stick&#039;&#039;&#039; (a file system is created on the stick on first boot)&lt;br /&gt;
&lt;br /&gt;
* Installation of openSUSE.raw file to USB/SD: [[VMware#Image USB/SD Drives]]&lt;br /&gt;
&lt;br /&gt;
* Download Link for .raw files:[[http://download.opensuse.org/repositories/Education/images/]]&lt;br /&gt;
&lt;br /&gt;
* Details  http://en.opensuse.org/Sugar&lt;br /&gt;
===Dual Mode .iso Files===&lt;br /&gt;
NOTE: Latest versions of opensuse-edu-sugar.iso files can be burned to USB with dd command. &amp;quot;They are dual mode&amp;quot;&lt;br /&gt;
Download: [[http://download.opensuse.org/repositories/Education/images/iso/]]&lt;br /&gt;
&lt;br /&gt;
The resulting USB/SD has not got persistence. It is equivalent to Booting from the CD&lt;br /&gt;
&lt;br /&gt;
Example record: &lt;br /&gt;
*be sure /dev/sd(x) points to your USB (can destroy your Hard Disk if wrong) use Partition Manager to see proper label...&lt;br /&gt;
 dd if=openSUSE-Sugar-live-unstable.i686-0.2.0-Build5.1.iso of=/dev/sd(x)* bs=4M&lt;br /&gt;
 102+1 records in&lt;br /&gt;
 102+1 records out&lt;br /&gt;
 428867584 bytes (429 MB) copied, 53.2686 s, 8.1 MB/s&lt;br /&gt;
&lt;br /&gt;
== What&#039;s next? ==&lt;br /&gt;
&lt;br /&gt;
After you&#039;ve created your stick, it&#039;s time to [[Sugar_on_a_Stick#Boot|boot your stick]] and [[Sugar on a Stick/Getting Involved | test]] it out.  Please also [[Sugar on a Stick/Getting Involved/Testing | report]] your observations.&lt;br /&gt;
&lt;br /&gt;
[[Category:HowTo]]&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
	<entry>
		<id>https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Linux&amp;diff=39537</id>
		<title>Sugar on a Stick/Linux</title>
		<link rel="alternate" type="text/html" href="https://wiki.sugarlabs.org/index.php?title=Sugar_on_a_Stick/Linux&amp;diff=39537"/>
		<updated>2009-10-24T10:09:19Z</updated>

		<summary type="html">&lt;p&gt;Dmc: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;{{GoogleTrans-en}}{{TOCright}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This page offers a variety of &#039;&#039;&#039;experimental&#039;&#039;&#039; options for putting a [[Sugar on a Stick]] image on a USB flash drive under GNU/Linux. Look at the page Contents box to the right to select a suitable option.&lt;br /&gt;
&lt;br /&gt;
For a more stable, released version, see &#039;&#039;&#039;[[Sugar_on_a_Stick/Strawberry#Linux_Users | v1 Strawberry]]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you have questions, trouble, or feedback, please let us know on the [[{{TALKPAGENAMEE}}|discussion]] page. &amp;quot;Sugar on a Stick&amp;quot; is provided in a number of [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|variants]]. If you can improve these instructions, please edit the page and do so!&lt;br /&gt;
&lt;br /&gt;
==SoaS V2 Beta==&lt;br /&gt;
*(Fedora 12 alpha) See [[Talk:Sugar_on_a_Stick/Linux#SoaS_Fedora_matrix|Soas Fedora image matrix]].&lt;br /&gt;
===Download===&lt;br /&gt;
* Help save our bandwidth. Please download via BitTorrent, if possible.&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;Tracker&#039;&#039;&#039; || &#039;&#039;&#039;Link&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| LegalTorrents.com || http://www.legaltorrents.com/torrents/780-sugar-on-a-stick-v2-beta&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can download via http:&lt;br /&gt;
* &#039;&#039;Sugar on a Stick v2&#039;&#039; snapshots are available for download at http://download2.sugarlabs.org/soas/snapshots/2/, latest test version, [http://download2.sugarlabs.org/soas/snapshots/2/soas02.iso]  (Oct 12 2009)&lt;br /&gt;
&lt;br /&gt;
===SoaS v2 Installation===&lt;br /&gt;
* Use ONLY this script file to create a bootable image, http://bit.ly/livecd-iso-to-disk.&lt;br /&gt;
:(Don&#039;t forget to &amp;lt;code&amp;gt;chmod +x tools_livecd-iso-to-disk.sh&amp;lt;/code&amp;gt; after you download the script.)&lt;br /&gt;
* The .iso file may be burnt to a CD-ROM and booted on your PC (or mounted in a virtual machine to boot it):&lt;br /&gt;
*# Press &amp;lt;Esc&amp;gt; at the blue. initial boot screen,&lt;br /&gt;
*# Press &amp;lt;Tab&amp;gt; to enter more boot options,&lt;br /&gt;
*# Append &amp;lt;code&amp;gt;selinux=0&amp;lt;/code&amp;gt; to the startup command arguments,&lt;br /&gt;
*# Press &amp;lt;Enter&amp;gt; to continue with the boot.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* See this [http://lists.sugarlabs.org/archive/sugar-devel/2009-September/019829.html announcement] for more information (noting the changes and notes below).&lt;br /&gt;
* Do &#039;&#039;NOT&#039;&#039; use installation instructions in other sections of this page for this version of SoaS.&lt;br /&gt;
* Note that selinux must be disabled in the startup (selinux=0) or Sugar will not load.&lt;br /&gt;
*: This precludes using a dd command to write a USB or SD image. The SCRIPT MUST BE USED.&lt;br /&gt;
* To install the .iso disc image, execute the shell script as the root user in &amp;lt;u&amp;gt;one&amp;lt;/u&amp;gt; command with arguments as follows:&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px dashed #2f6fab; padding:8px; margin:8px; background-color:#f9f9f9&amp;quot;&amp;gt;&amp;lt;code&amp;gt;sudo ./tools_livecd-iso-to-disk.sh --overlay-size-mb 400 --delete-home --extra-kernel-args selinux=0 ./SoaS3-200909271154.iso /dev/sd*1&amp;lt;/code&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
:* (*) &#039;&#039;be sure of your USB/SD &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice name (such as sda, sdb, etc.) and partition (such as 1, 2, etc.), yielding, for example,&#039;&#039; &amp;lt;code&amp;gt;/dev/sdb1&amp;lt;/code&amp;gt;. &#039;&#039;Use the mount command or the partition manager to confirm it before executing the script.&#039;&#039;&lt;br /&gt;
:* The &amp;lt;code&amp;gt;--format --reset-mbr&amp;lt;/code&amp;gt; arguments for the shell script were in the example script, but may be excluded to preserve the existing disc format and data.  See [[olpc:How to Damage a FLASH Storage Device]] for a discussion of why you might want to try to keep your factory format on a flash storage device. &lt;br /&gt;
:* If you do use the format and reset master boot record arguments, you&#039;ll want to specify the target device name and not a partition, that is &amp;lt;code&amp;gt;/dev/sd*&amp;lt;/code&amp;gt; with no partition number, instead of &amp;lt;code&amp;gt;/dev/sd*1&amp;lt;/code&amp;gt; as in the example above used to specify an existing partition. &#039;&#039;As noted above, confirm your target disc device name&amp;amp;mdash;in this case, it is VERY DANGEROUS to your other discs if this is entered wrong, as the whole disc will be reformatted and a new master boot record written causing all previously written data on that disc to be lost.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====zyx-liveinstaller====&lt;br /&gt;
* zyx-liveinstaller is a method for installing SoaS *from* either stick or LiveCD form *to* a system or external disk.&lt;br /&gt;
* To use, start the terminal activity, type &#039;zyx-liveinstaller&#039;, then press enter. &lt;br /&gt;
* Then read and follow the simple wizard, choosing destination volumes/partitons for boot, root, and swap.  root must be at least 2GB(not currently checked for by the installer).  boot may be the same as root, and swap is optional.&lt;br /&gt;
* This is a *destructive* install, meaning that the contents of the disks or partitions you choose will be overwritten entirely.&lt;br /&gt;
* During installation, you are free to use other activities.&lt;br /&gt;
* After installation completes, you may remove the LiveUSB or LiveCD, and continue using the newly installed system - *without rebooting*!!!.  This means that anything done with the system before, during, or after installation persists into the installed system.&lt;br /&gt;
* here are some older notes for use with VMWare [http://wiki.sugarlabs.org/go/VMware#Soas02.iso_PRELIMINARY_INSTALL_zyx-liveinstaller_FOR_TESTING_ONLY]&lt;br /&gt;
&lt;br /&gt;
== Put [[Sugar on a Stick/Installation/OLPC | SoaS on an OLPC XO-1]] ==&lt;br /&gt;
* See [[Sugar on a Stick/Installation/OLPC]] for booting an OLPC XO-1 with SoaS images.&lt;br /&gt;
== Put SoaS onto a stick using Fedora and Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
This is known to work in Fedora and Ubuntu.&lt;br /&gt;
&lt;br /&gt;
First, start downloading a SoaS &amp;lt;tt&amp;gt;.iso&amp;lt;/tt&amp;gt; image from the [[Sugar on a Stick#Download locations|download locations section]], then return here.&lt;br /&gt;
&lt;br /&gt;
:(A program called UNetBootin available at http://unetbootin.sourceforge.net/ does all this magic for you... or you can do the magic yourself:)&lt;br /&gt;
&lt;br /&gt;
* Make sure you have the &#039;&#039;syslinux&#039;&#039; package installed on the operating system that you will use to prepare the Live USB image. It is recommended that you also have the &#039;&#039;isomd5sum&#039;&#039; package installed. The &#039;&#039;cryptsetup&#039;&#039; package is another option potentially used by the &amp;quot;livecd-iso-to-disk&amp;quot; installation script. (On Ubuntu, &amp;lt;code&amp;gt;sudo apt-get install syslinux isomd5sum cryptsetup&amp;lt;/code&amp;gt; will install the packages. They are also available through the Synaptic Package Manager.)&lt;br /&gt;
: (On Gentoo, one needs to uncomment &#039;SAMPLE FILE&#039; in /etc/mtools/mtools.conf to make syslinux work.)&lt;br /&gt;
:*&#039;&#039;syslinux&#039;&#039; is needed to set up booting on the FAT file system of the USB disc or Live CD.&lt;br /&gt;
:*&#039;&#039;isomd5sum&#039;&#039; is needed for the recommended verification step, which checks that the .iso file is complete after its travels. If there is a problem with the .iso file, the script will exit and provide a failure message.  The verification step can be bypassed by using the &amp;lt;code&amp;gt;--noverify&amp;lt;/code&amp;gt; option.&lt;br /&gt;
:*&#039;&#039;cryptsetup&#039;&#039; is only needed for the option to provide password protection and encryption for the persistent /home/liveuser folder. It is not necessary if one applies the  recommended &amp;lt;code&amp;gt;--unencrypted-home&amp;lt;/code&amp;gt; option. The &amp;lt;code&amp;gt;--unencrypted-home&amp;lt;/code&amp;gt; option is preferred because the reduced overhead improves robustness with the compressed &#039;&#039;squashfs&#039;&#039; file system employed by the Live USB deployment.&lt;br /&gt;
* Plug in a 1GB or larger USB stick into your computer.&lt;br /&gt;
* Download the installation script: http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh (23 June 2009).&amp;lt;br&amp;gt;(You will execute this script several steps below.)&lt;br /&gt;
* Check the USB device name. In the example below, the &#039;&#039;&#039;s&#039;&#039;&#039;torage &#039;&#039;&#039;d&#039;&#039;&#039;evice is /dev/sdb and filesystem partition on that device is /dev/sdb1:&lt;br /&gt;
: &amp;lt;tt&amp;gt;&#039;&#039;&#039;df -h&#039;&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
 Filesystem            Size  Used Avail Use% Mounted on&lt;br /&gt;
 /dev/sda1              19G  7.0G   11G  40% /&lt;br /&gt;
 tmpfs                 1.5G     0  1.5G   0% /lib/init/rw&lt;br /&gt;
 varrun                1.5G   96K  1.5G   1% /var/run&lt;br /&gt;
 varlock               1.5G     0  1.5G   0% /var/lock&lt;br /&gt;
 udev                  1.5G  2.9M  1.5G   1% /dev&lt;br /&gt;
 tmpfs                 1.5G  104K  1.5G   1% /dev/shm&lt;br /&gt;
 lrm                   1.5G  2.0M  1.5G   1% /lib/modules/2.6.27-11-generic/volatile&lt;br /&gt;
 /dev/sdb1             996M  913M   84M  92% /mnt/myUSBdisc&lt;br /&gt;
&lt;br /&gt;
* Unmount the drive,&amp;lt;br&amp;gt;&lt;br /&gt;
: &amp;lt;tt&amp;gt;sudo umount /dev/sd&#039;&#039;b1&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Then check to see that the partition is marked as bootable,&amp;lt;br&amp;gt;&lt;br /&gt;
: &amp;lt;tt&amp;gt;sudo fdisk &#039;&#039;&#039;-l&#039;&#039;&#039;&amp;lt;/tt&amp;gt; &#039;&#039;&amp;lt;----that&#039;s a lowercase letter &#039;L&#039; for the &#039;&#039;&#039;l&#039;&#039;&#039;ist option.&#039;&#039;&lt;br /&gt;
You should see output that looks like this:&lt;br /&gt;
 Disk /dev/sdb: 1047 MB, 1047265280 bytes&lt;br /&gt;
 255 heads, 63 sectors/track, 127 cylinders&lt;br /&gt;
 Units = cylinders of 16065 * 512 = 8225280 bytes&lt;br /&gt;
 Disk identifier: 0x0008325f&lt;br /&gt;
 . &lt;br /&gt;
  Device Boot      Start         End      Blocks   Id  System&lt;br /&gt;
 /dev/sdb1   *           1         127     1020096    6  FAT16&lt;br /&gt;
The &#039;*&#039; under the Boot column is what you want to see.&lt;br /&gt;
: If not, then&lt;br /&gt;
:* For Ubuntu 8.10, menu: System -&amp;gt; Administration -&amp;gt; Partition Editor (GParted).&lt;br /&gt;
::# Select your USB device (/dev/sd&#039;&#039;b&#039;&#039; for the rest of these instructions),&lt;br /&gt;
::# then your partition (/dev/sd&#039;&#039;b1&#039;&#039;),&lt;br /&gt;
::# then menu: Partition -&amp;gt; Manage Flags,&lt;br /&gt;
::# check the boot box,&lt;br /&gt;
::# and Close to mark the partition as bootable.&lt;br /&gt;
&lt;br /&gt;
:* For Fedora,&lt;br /&gt;
::#  &amp;lt;tt&amp;gt;parted /dev/sd&#039;&#039;b&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
::# toggle 1 boot&lt;br /&gt;
::# quit &lt;br /&gt;
&lt;br /&gt;
* Also, check to see that you do not already have an existing boot loader (such as [[wikipedia:GNU GRUB|GRUB]]) in the [[wikipedia:Master boot record|MBR]] of your stick. (If you have not previously used this stick as a live boot, you can skip this step.) To be sure that the USB stick&#039;s MBR is wiped clean, overwrite it completely using:&lt;br /&gt;
: &amp;lt;tt&amp;gt;dd if=/dev/zero of=/dev/sd&#039;&#039;b&#039;&#039; bs=446 count=1&amp;lt;/tt&amp;gt;&lt;br /&gt;
:: (Actually, that didn&#039;t work for me. But this did:&lt;br /&gt;
::: &amp;lt;tt&amp;gt;lilo -M /dev/sd&#039;&#039;b&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
:::It put in a standard MBR that boots whichever partition has been called bootable. It does not install [[wikipedia:LILO (boot loader)|LILO]] as such.)&lt;br /&gt;
* Change mode to make the script executable. &lt;br /&gt;
: &amp;lt;tt&amp;gt;chmod +x livecd-iso-to-disk.sh&amp;lt;/tt&amp;gt;&lt;br /&gt;
* Run it as root, making sure to pass the correct USB device and to set overlay and home size appropriately, depending on the stick size.&lt;br /&gt;
: &amp;lt;tt&amp;gt;sudo ./livecd-iso-to-disk.sh --overlay-size-mb 300 --home-size-mb 160 --delete-home --unencrypted-home soas-strawberry.iso /dev/sd&#039;&#039;b1&#039;&#039;&amp;lt;/tt&amp;gt;&lt;br /&gt;
::The &#039;&#039;livecd-iso-to-disk&#039;&#039; installation has the advantage over the &#039;&#039;liveusb-creator&#039;&#039; installation method by allowing a persistent /home/liveuser folder with the &amp;lt;tt&amp;gt;--home-size-mb &#039;&#039;NNN&#039;&#039;&amp;lt;/tt&amp;gt; option. This feature would allow you to update the OS image while keeping the user files (by running the script against your existing installation but &amp;lt;u&amp;gt;leaving out&amp;lt;/u&amp;gt; the --home-size-mb NNN option).&lt;br /&gt;
::* The &amp;lt;code&amp;gt;--delete-home&amp;lt;/code&amp;gt; option is used to avoid an error message while requesting both a new home (with &amp;lt;code&amp;gt;--home-size-mb&amp;lt;/code&amp;gt;) and a persistent home (indirectly with &amp;lt;code&amp;gt;--unencrypted-home&amp;lt;/code&amp;gt;). You wouldn&#039;t use the --delete-home option on an upgrade of the operation system only.&lt;br /&gt;
:Depending on the size of your USB stick, you may have to decrease &amp;lt;code&amp;gt;--overlay-size-mb&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;--home-size-mb&amp;lt;/code&amp;gt; values (for example, for a 1-GB stick, use 200 for each).&lt;br /&gt;
:* If you get an error about udevinfo, you have the new version of udev where &amp;quot;udevadm info&amp;quot; is the proper command. :Create an executable file called udevinfo somewhere in your path with the following contents:&lt;br /&gt;
:::&amp;lt;code&amp;gt;#!/bin/bash&amp;lt;/code&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
:::&amp;lt;code&amp;gt;udevadm info $*&amp;lt;/code&amp;gt;&lt;br /&gt;
:* Watch out for errors in the output of the script, the script seems to ignore them! (and say all is fine on the last line).&lt;br /&gt;
&lt;br /&gt;
===livecd-iso-to-disk.sh transcript===&lt;br /&gt;
&lt;br /&gt;
 $ sudo ./livecd-iso-to-disk.sh --overlay-size-mb 300 --home-size-mb 160 --delete-home --unencrypted-home Soas2-200906211228.iso /dev/sdb1&lt;br /&gt;
 Verifying image...&lt;br /&gt;
 /home/walter/Desktop/Soas2-200906211228.iso:   9f1aa3c7a19dd9c68d1047d681f703c6&lt;br /&gt;
 Fragment sums: f5ddb7deb26b6474bd59be9f57b6c7abcd624e1ccc682ddf664ba73da4ed&lt;br /&gt;
 Fragment count: 20&lt;br /&gt;
 Checking: 100.0%&lt;br /&gt;
 &lt;br /&gt;
 The media check is complete, the result is: PASS.&lt;br /&gt;
 &lt;br /&gt;
 It is OK to use this media.&lt;br /&gt;
 Copying live image to USB stick&lt;br /&gt;
 Updating boot config file&lt;br /&gt;
 Initializing persistent overlay file&lt;br /&gt;
 300+0 records in&lt;br /&gt;
 300+0 records out&lt;br /&gt;
 314572800 bytes (315 MB) copied, 88.7551 s, 3.5 MB/s&lt;br /&gt;
 Initializing persistent /home&lt;br /&gt;
 160+0 records in&lt;br /&gt;
 160+0 records out&lt;br /&gt;
 167772160 bytes (168 MB) copied, 48.1191 s, 3.5 MB/s&lt;br /&gt;
 Formatting unencrypted /home&lt;br /&gt;
 mke2fs 1.41.4 (27-Jan-2009)&lt;br /&gt;
 Filesystem label=&lt;br /&gt;
 OS type: Linux&lt;br /&gt;
 Block size=1024 (log=0)&lt;br /&gt;
 Fragment size=1024 (log=0)&lt;br /&gt;
 40960 inodes, 163840 blocks&lt;br /&gt;
 8192 blocks (5.00%) reserved for the super user&lt;br /&gt;
 First data block=1&lt;br /&gt;
 Maximum filesystem blocks=67371008&lt;br /&gt;
 20 block groups&lt;br /&gt;
 8192 blocks per group, 8192 fragments per group&lt;br /&gt;
 2048 inodes per group&lt;br /&gt;
 Superblock backups stored on blocks: &lt;br /&gt;
 	8193, 24577, 40961, 57345, 73729&lt;br /&gt;
 &lt;br /&gt;
 Writing inode tables: done                            &lt;br /&gt;
 Creating journal (4096 blocks): done&lt;br /&gt;
 Writing superblocks and filesystem accounting information: done&lt;br /&gt;
 &lt;br /&gt;
 This filesystem will be automatically checked every 28 mounts or&lt;br /&gt;
 180 days, whichever comes first.  Use tune2fs -c or -i to override.&lt;br /&gt;
 tune2fs 1.41.4 (27-Jan-2009)&lt;br /&gt;
 Setting maximal mount count to -1&lt;br /&gt;
 Setting interval between checks to 0 seconds&lt;br /&gt;
 Installing boot loader&lt;br /&gt;
 USB stick set up as live image!&lt;br /&gt;
&lt;br /&gt;
== Full Fedora 11 Install of Sugar-Desktop on a Stick to USB ==&lt;br /&gt;
Uses [[wikipedia:Logical_Volume_Manager_(Linux)|Logical Volume Manager (LVM)]] layer over the file structure on the USB flash drive. Other methods on this page install a LiveUSB image that uses a compressed file system ([[wikipedia:SquashFS|SquashFS]]) to hold the system and content.&lt;br /&gt;
&lt;br /&gt;
THIS IS A WORK IN PROGRESS. Please make suggestions or improvements.&lt;br /&gt;
====&#039;&#039;&#039;Download of Prebuilt SUGAR-DESKTOP USB.img file&#039;&#039;&#039;====&lt;br /&gt;
&lt;br /&gt;
* DOWNLOAD Link:[[http://people.sugarlabs.org/Tgillard/]] &lt;br /&gt;
&#039;&#039;&#039;Requires:&#039;&#039;&#039;&lt;br /&gt;
* GNU/Linux system with ability to decompress archive&lt;br /&gt;
* 4 GB or larger USB Stick&lt;br /&gt;
* Familiarity with dd commands in terminal (see below)&lt;br /&gt;
&lt;br /&gt;
====Make your OWN Custom SUGAR-DESKTOP USB Boot Stick====&lt;br /&gt;
* Uses Fedora 11 Net Install CD,[http://mirrors.cat.pdx.edu/fedora/linux/releases/11/Fedora/i386/iso/] so best with a fast internet connection.&lt;br /&gt;
* USB 2.0 recommended or install would take a excessive time using USB 1.0&lt;br /&gt;
* &#039;&#039;&#039;Requires 4-GB USB drive.&#039;&#039;&#039; (Tested with Cruzer Micro USB Stick, an 8-GB Toshiba USB drive works faster.)&lt;br /&gt;
# Boot from CD&lt;br /&gt;
# Enter language, time, location, root user password&lt;br /&gt;
# Replace existing Linux system&lt;br /&gt;
# Review and modify partitioning layout&lt;br /&gt;
# edit LVM VolGroup&lt;br /&gt;
# delete LV_swap (needed to fit on 4GB stick and for reduced writes to USB)&lt;br /&gt;
# edit LV_root  (Edit LVM  and increase to max size on (/dev/sda*)&lt;br /&gt;
# size:(change to max shown)&lt;br /&gt;
# yes for no swap file&lt;br /&gt;
# Write changes to disk &#039;&#039;&#039;*NOTE: Be sure this is the USB drive, or you will ruin your hard disk installation on the host PC.&#039;&#039;&#039;&lt;br /&gt;
# install boot loader Fedora/dev/mapper/VolGroup-lv_root&lt;br /&gt;
# enable network interface (DHCP, IPv4)&lt;br /&gt;
# retrieve install informtion for Fedora 11-i386&lt;br /&gt;
# Select customize now&lt;br /&gt;
## sugar-desktop ONLY / deselect gnome-desktop&lt;br /&gt;
## deselect other unwanted applications in categories (Games, etc)&lt;br /&gt;
#: Installer will reformat drive; install bootloader; transfer 957 packages  (about 2 hours)&lt;br /&gt;
#reboot&lt;br /&gt;
# Configuration setup (Graphical), add user and password on first boot&lt;br /&gt;
# Log in User&lt;br /&gt;
# Select Sugar on selection bar&lt;br /&gt;
* &lt;br /&gt;
*&#039;&#039;&#039; You can also do a hard disk install of SUGAR this way &#039;&#039;&#039; (not tested yet)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039; This procedure can be used with a Windows PC if it will boot from CD&#039;&#039;&#039;&lt;br /&gt;
 &lt;br /&gt;
====8 GB Gnome/Sugar-Desktop USB====&lt;br /&gt;
*&#039;&#039;&#039; install gnome or KDE desktop with this technique and then, use add/remove programs to install sugar from other desktops&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039; you get a 8GB USB that boots either gnome or sugar (8 GB Toshiba USB)&#039;&#039;&#039;&lt;br /&gt;
This Works well....can switch back between desktops by logging off and back on.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;AUTO Login to SUGAR&#039;&#039;&#039;====&lt;br /&gt;
&lt;br /&gt;
TO bypass gdm Login and start up Stick in SUGAR DESKTOP:&lt;br /&gt;
*start up and log in to sugar&lt;br /&gt;
*Open Terminal Application&lt;br /&gt;
 su -&lt;br /&gt;
 password=sugarroot&lt;br /&gt;
 yum install gedit&lt;br /&gt;
 (after gedit is installed:)&lt;br /&gt;
 gedit /etc/gdm/gdm.schemas&lt;br /&gt;
*change:  (to true  and add sugar)&lt;br /&gt;
  --snip--&lt;br /&gt;
 &amp;lt;key&amp;gt;daemon/AutomaticLoginEnable&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;signature&amp;gt;b&amp;lt;/signature&amp;gt;&lt;br /&gt;
 &amp;lt;default&amp;gt;true&amp;lt;/default&amp;gt;&lt;br /&gt;
 &amp;lt;/schema&amp;gt;&lt;br /&gt;
 &amp;lt;schema&amp;gt;&lt;br /&gt;
 &amp;lt;key&amp;gt;daemon/AutomaticLogin&amp;lt;/key&amp;gt;&lt;br /&gt;
 &amp;lt;signature&amp;gt;s&amp;lt;/signature&amp;gt;&lt;br /&gt;
 &amp;lt;default&amp;gt;sugar&amp;lt;/default&amp;gt;&lt;br /&gt;
 &amp;lt;/schema&amp;gt; &lt;br /&gt;
  --snip--&lt;br /&gt;
*Reboot&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Duplication of USB Sticks&#039;&#039;&#039;====&lt;br /&gt;
&#039;&#039;&#039;Caution:&#039;&#039;&#039; &#039;&#039;This is a work in progress&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Preparation of target device====&lt;br /&gt;
&#039;&#039;&#039;Caution if you purchase Sandisk cruzer micro 4 GB USB you have to use Windows machine to to start the U3 program and delete the hidden U3 directory&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This will make the USB a full 4GB otherwise it will be too small to use dd to copy .img file&#039;&#039;&#039;&lt;br /&gt;
* U3 partition will not be removed by formating with Partition Manager&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;CAUTION VERY DANGEROUS IF NOT ENTERED CORRECTLY:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Enter Terminal&lt;br /&gt;
 su -&lt;br /&gt;
 &amp;lt;password&amp;gt;&lt;br /&gt;
 (Need to be ROOT or get permission denied)&lt;br /&gt;
* Target USB device MUST be larger for this to work (not all USB Sticks are exactly the same size)&lt;br /&gt;
** be certain of the device identifier, /dev/sd(x), for your USB Stick. (I use the partition editor in Ubuntu 9.04 to identify the USB device.)&lt;br /&gt;
* Note that .img file on Desktop can be compressed for distribution.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Example of sucessful clone session:&#039;&#039;&#039;&#039;&lt;br /&gt;
=====Make Image from USB:=====&lt;br /&gt;
* 8-GB Toshiba USB&lt;br /&gt;
 root@xxxxx:/home/robert/Desktop# dd if=/dev/sda* of=USB8.img&lt;br /&gt;
 15687680+0 records in&lt;br /&gt;
 15687680+0 records out&lt;br /&gt;
 8032092160 bytes (8.0 GB) copied, 421.146 s, 19.1 MB/s&lt;br /&gt;
&lt;br /&gt;
=====use image to write USB Clone:=====&lt;br /&gt;
* 4-GB SanDisk Cruzer with U3 partition removed&lt;br /&gt;
 root@xxxx:/home/robert/Desktop# dd if=USB4C2.img of=/dev/sdg bs=4k&lt;br /&gt;
 986623+1 records in&lt;br /&gt;
 986623+1 records out&lt;br /&gt;
 4041211392 bytes (4.0 GB) copied, 595.509 s, 6.8 MB/s&lt;br /&gt;
&lt;br /&gt;
== Make a Sugar-Desktop on a Stick VMware appliance   ==&lt;br /&gt;
&lt;br /&gt;
Prebuilt VMware Appliances: [http://people.sugarlabs.org/Tgillard/]&lt;br /&gt;
# Download and expand file&lt;br /&gt;
# copy to USB Stick (min 4GB)&lt;br /&gt;
# Play with VMPlayer (free) available here: [http://www.vmware.com/download/player/]&lt;br /&gt;
&lt;br /&gt;
OR&lt;br /&gt;
&lt;br /&gt;
[[VMware|These instructions]] will help you put a [[Sugar on a Stick#Downloading|SoaS image]] onto a USB&lt;br /&gt;
stick that boots into VMware Player that then runs a VMware Virtual Appliance containing a [[Sugar on a Stick#Downloading|SoaS image]].&lt;br /&gt;
&lt;br /&gt;
== openSUSE Sugar-Desktop on a stick ==&lt;br /&gt;
&lt;br /&gt;
* The openSUSE version is a .raw image that is burned to a stick by the dd command. It creates a usb stick that boots sugar-desktop with 55 applications.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;This is a persistent live image on a stick&#039;&#039;&#039; (a file system is created on the stick on first boot)&lt;br /&gt;
&lt;br /&gt;
* Installation of openSUSE.raw file to USB/SD: [[VMware#Image USB/SD Drives]]&lt;br /&gt;
&lt;br /&gt;
* Download Link for .raw files:[[http://download.opensuse.org/repositories/Education/images/]]&lt;br /&gt;
&lt;br /&gt;
* Details  http://en.opensuse.org/Sugar&lt;br /&gt;
===Dual Mode .iso Files===&lt;br /&gt;
NOTE: Latest versions of opensuse-edu-sugar.iso files can be burned to USB with dd command. &amp;quot;They are dual mode&amp;quot;&lt;br /&gt;
Download: [[http://download.opensuse.org/repositories/Education/images/iso/]]&lt;br /&gt;
&lt;br /&gt;
The resulting USB/SD has not got persistence. It is equivalent to Booting from the CD&lt;br /&gt;
&lt;br /&gt;
Example record: &lt;br /&gt;
*be sure /dev/sd(x) points to your USB (can destroy your Hard Disk if wrong) use Partition Manager to see proper label...&lt;br /&gt;
 dd if=openSUSE-Sugar-live-unstable.i686-0.2.0-Build5.1.iso of=/dev/sd(x)* bs=4M&lt;br /&gt;
 102+1 records in&lt;br /&gt;
 102+1 records out&lt;br /&gt;
 428867584 bytes (429 MB) copied, 53.2686 s, 8.1 MB/s&lt;br /&gt;
&lt;br /&gt;
== What&#039;s next? ==&lt;br /&gt;
&lt;br /&gt;
After you&#039;ve created your stick, it&#039;s time to [[Sugar_on_a_Stick#Boot|boot your stick]] and [[Sugar on a Stick/Getting Involved | test]] it out.  Please also [[Sugar on a Stick/Getting Involved/Testing | report]] your observations.&lt;br /&gt;
&lt;br /&gt;
[[Category:HowTo]]&lt;/div&gt;</summary>
		<author><name>Dmc</name></author>
	</entry>
</feed>