Line 3: |
Line 3: |
| </noinclude> | | </noinclude> |
| == Introduction == | | == Introduction == |
− | This page provides additional detail for loading '''[[Sugar on a Stick/10]]''', the most recent, released version of Sugar on a Stick (SoaS), available at [[Sugar on a Stick/Downloads]], onto a USB/SD flash storage device using GNU/Linux.
| |
| | | |
− | : To explore a variety of '''experimental''' options for putting a [[What is Sugar?|Sugar]] image on a USB or SD flash drive under GNU/Linux, see the following pages:
| + | The page [[Sugar on a Stick/Linux/Installation]] provides the up to date and consise instructions for loading '''[[Sugar on a Stick/10]]''', the most recent, released version of [[Sugar on a Stick]] (SoaS), available at [[Sugar on a Stick/Downloads]], onto a USB/SD flash storage device using GNU/Linux. |
| + | |
| + | ==livecd-iso-to-disk tool== |
| + | |
| + | Before experimenting beyond the instructions in the link above, please read [[fedora:How to create and use Live USB]] for more background details. That page starts with Direct Write methods of creating a (non-persistent) Live USB system, and further down the page describes using the livecd-iso-to-disk tool which is the prefered method of making persistent Sugar on a Stick. |
| + | |
| + | The reader should be aware that Ubuntu/Debian use a method to create a live USB system which is fundamentally different to Fedora's method, used by Sugar. |
| + | |
| + | :''Quote from the above Fedora page'' |
| + | |
| + | : '''Issues using other Linux distributions''' |
| + | |
| + | : Ubuntu and derivative Linux distributions have a usb-creator program similar to Live USB Creator. This does not work with Fedora ISO images, it silently rejects them. usb-creator requires the ISO to have a Debian layout, with a /.disk/info file and a casper directory. Do not attempt to use this utility to write a Fedora ISO image. |
| + | |
| + | : The livecd-iso-to-disk script is not meant to be run from a non-Fedora system. Even if it happens to run and write a stick apparently successfully from some other distribution, the stick may well fail to boot. Use of livecd-iso-to-disk on any distribution other than Fedora is unsupported and not expected to work: please use an alternative method, such as the "direct write" methods described above. |
| + | :''end Quote'' |
| + | |
| + | === Persistence === |
| + | Persistence in the context of a live USB system, is the ability to save both system changes, including Software updates, and the user's work between sessions, that is after shutdown and reboot. |
| + | |
| + | ==Linux users, suggested methods == |
| + | |
| + | Linux users might consider reading the following pages for supported methods to install SoaS. |
| + | |
| + | '''Users of Fedora and Red Hat derivitives:''' |
| + | :[[Sugar on a Stick/Linux/Installation]] |
| + | |
| + | '''Debian, Ubuntu, and derivitives, and other distros:''' |
| + | |
| + | :Make your SoaS from within a Sugar Live OS environment, which is itself a Fedora system. |
| + | |
| + | : '''Either''' Burn a Sugar.iso and follow the section of [[Sugar on a Stick/Installation]] entitled |
| + | |
| + | :: "1. Burn a CD-ROM disc, boot from it, then run the script, ''livecd-iso-to-disk''" |
| + | |
| + | : '''or''' create a Sugar image by dd or any of the methods on [[ Testing/Reports/Sugar_on_a_Stick_Persistence|this page]]. Then boot into the Live OS, to create SoaS from the Live OS image. |
| | | |
− | : [[Sugar on a Stick/Beta|SoaS test builds]] | [[Sugar on a Stick/Installation/OLPC|OLPC XO-1]] | [[Sugar on a Stick/Linux/openSUSE|openSUSE]] | [[Trisquel On A Sugar Toast|Trisquel]] | [[VirtualBox]] | [[VMware]] | [[Sugar on a Stick/Linux/Non-compressed Fedora|non-compressed Fedora]] | [[:Category:Live USB|Live USB: (all known portable Sugar distributions)]]
| |
| | | |
| If you have questions, trouble, or feedback, please let us know on the [[{{TALKPAGENAMEE}}|discussion]] page. If you can improve these instructions, please edit the page and do so! | | If you have questions, trouble, or feedback, please let us know on the [[{{TALKPAGENAMEE}}|discussion]] page. If you can improve these instructions, please edit the page and do so! |
− | * See this reference for more background details: [[fedora:How to create and use Live USB]]
| |
| | | |
− | == Load SoaS onto a stick using Fedora or Ubuntu == | + | ==Experimental== |
| + | |
| + | To explore a variety of experimental options for putting a [[What is Sugar?|Sugar]] image on a USB or SD flash drive under GNU/Linux, see the following pages: |
| + | |
| + | [[Sugar on a Stick/Beta|SoaS test builds]] | [[Sugar on a Stick/Installation/OLPC|OLPC XO-1]] | [[Sugar on a Stick/Linux/openSUSE|openSUSE]] | [[Trisquel On A Sugar Toast|Trisquel]] | [[VirtualBox]] | [[VMware]] | [[Sugar on a Stick/Linux/Non-compressed Fedora|non-compressed Fedora]] | [[:Category:Live USB|Live USB: (all known portable Sugar distributions)]] |
| + | |
| + | === Load SoaS further insight === |
| | | |
− | This is known to work in Fedora and Ubuntu. | + | This is known to work in Fedora and has been reported to work in Ubuntu. |
| | | |
| First, download a SoaS {{Code|.iso}} image from http://spins.fedoraproject.org/soas/#downloads, then return here. | | First, download a SoaS {{Code|.iso}} image from http://spins.fedoraproject.org/soas/#downloads, then return here. |