Sugar on a Stick/Installation/OLPC: Difference between revisions
No edit summary |
mNo edit summary |
||
(18 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{ Translations | [[Sugar_on_a_Stick/Installation/OLPC|english]] | [[Sugar_on_a_Stick/Installation/OLPC/lang-es|español]] | [[Sugar_on_a_Stick/Installation/OLPC/lang-fr|français]] }} {{ | <noinclude>{{ Translations | [[Sugar_on_a_Stick/Installation/OLPC|english]] | [[Sugar_on_a_Stick/Installation/OLPC/lang-es|español]] | [[Sugar_on_a_Stick/Installation/OLPC/lang-fr|français]] }}</noinclude> | ||
{{Box|margin=120px|indent=0px|bgcolor=lightgrey | |||
|<big>'''Proposed for Archive'''.</big> | |||
It has been proposed that this page be regarded as an archive. It could be marked '''"Archive"''' or it could be moved to an '''Archive location.''' --[[User:Inkyfingers|Inkyfingers]] 19:01, 4 March 2012 (EST) | |||
Please contribute to the discussion on the [[:{{NAMESPACE}} talk:{{PAGENAME}}|talk page]]. | |||
}} | |||
==Do you have an OLPC XO-1?== | ==Do you have an OLPC XO-1?== | ||
[[ | [[File:OLPCXO.png|link=Testing/Reports/Sugar on a Stick#F16 SoaS Pineapple USB boot image for XO-1]] | ||
* See [[Testing/Reports/Sugar on a Stick#F16 SoaS Pineapple USB boot image for XO-1|F16 SoaS Pineapple USB boot image for XO-1]] | |||
[ | : Very slow but works | ||
---- | |||
The following sections need an update: | |||
{{Dated}} | |||
Sugar 0.84 has a number of improvements above and beyond 0.82. And we have a version working on the OLPC XO-1, but because of the changes in process at OLPC (see [[olpc:Future releases]]), there is a new short-term strategy for updates. Until OLPC issues its next official release, we are recommending that XO-1 users who would like to try 0.84 use Sugar on a Stick. The XO-1 can be booted from an external USB or SD card storage device, [[#Option 1: Run v0.84 of Sugar on a Stick from an SD card or external USB|Option 1]] below. | Sugar 0.84 has a number of improvements above and beyond 0.82. And we have a version working on the OLPC XO-1, but because of the changes in process at OLPC (see [[olpc:Future releases]]), there is a new short-term strategy for updates. Until OLPC issues its next official release, we are recommending that XO-1 users who would like to try 0.84 use Sugar on a Stick. The XO-1 can be booted from an external USB or SD card storage device, [[#Option 1: Run v0.84 of Sugar on a Stick from an SD card or external USB|Option 1]] below. | ||
Line 34: | Line 44: | ||
====On Fedora:==== | ====On Fedora:==== | ||
Type the following commands in a terminal window: | Type the following commands in a terminal window: | ||
wget {{SoaS release path}} | [[wikipedia:Wget|wget]] {{SoaS release path}} | ||
| | ||
sudo yum install livecd-tools | sudo yum install livecd-tools | ||
Line 47: | Line 57: | ||
===Option 2: Install a v0.84 SoaS-XO image on the XO-1 NAND flash drive=== | ===Option 2: Install a v0.84 SoaS-XO image on the XO-1 NAND flash drive=== | ||
See http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg05231.html and https://www.redhat.com/archives/fedora-olpc-list/2009-June/msg00063.html | See: | ||
*http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg05231.html and *https://www.redhat.com/archives/fedora-olpc-list/2009-June/msg00063.html | |||
This build feels substantially faster than 802 (the last stable release). Serious issues: | This build feels substantially faster than 802 (the last stable release). Serious issues: | ||
Line 53: | Line 64: | ||
* No sound | * No sound | ||
* No automounting of USB keys. | * No automounting of USB keys. | ||
==== More recent builds are better ==== | |||
See: | |||
* http://lists.sugarlabs.org/archive/sugar-devel/2009-August/017775.html | |||
* The builds are located in http://people.sugarlabs.org/~mtd/soas-xo1/ | |||
* The Fedora builds for the XO are here: http://dev.laptop.org/~smparrish/XO-1/builds | |||
Be sure to update your XO to the latest firmware: | |||
http://wiki.laptop.org/go/OLPC_Firmware_q2e41 | |||
===Option 3: Convert a v0.84 Sugar on a Stick .iso image=== | ===Option 3: Convert a v0.84 Sugar on a Stick .iso image=== | ||
'''WARNING''': This option is wishful thinking until the [https://bugzilla.redhat.com/show_bug.cgi?id=500196 jffs2 mount bug] is fixed. | |||
'''Note''': Requires a [http://wiki.laptop.org/go/Activation_and_developer_keys developer key for your OLPC-XO-1] and access to a GNU/Linux computer) It also requires a recent OFW version (Q2E28 has been reported as working. [http://wiki.laptop.org/go/Manual_Firmware_Install Instructions for updating your firmware]). | '''Note''': Requires a [http://wiki.laptop.org/go/Activation_and_developer_keys developer key for your OLPC-XO-1] and access to a GNU/Linux computer) It also requires a recent OFW version (Q2E28 has been reported as working. [http://wiki.laptop.org/go/Manual_Firmware_Install Instructions for updating your firmware]). | ||
Line 76: | Line 99: | ||
sudo make -f Makefile.build install | sudo make -f Makefile.build install | ||
NB:Of course, if you do not have the packages of the | NB: Of course, if you do not have the packages of the program [[wikipedia:Wget| wget]], install them by the command “yum install wget” | ||
Next: | Next: | ||
wget http:// | wget http://download.sugarlabs.org/soas/releases/livecd-iso-to-disk.sh | ||
wget {{SoaS | wget {{SoaS release path}} | ||
run this command (or something similar depending on the version number of your .iso file) | run this command (or something similar depending on the version number of your .iso file) | ||
sudo sh livecd-iso-to-xo.sh {{SoaS | sudo sh livecd-iso-to-xo.sh {{SoaS release image}} Soas.img | ||
and then copy Soas.img and Soas.crc to a USB key or SD card | and then copy Soas.img and Soas.crc to a USB key or SD card | ||
Line 107: | Line 130: | ||
and the OLPC-XO-1 will reboot and you should be running Sugar 0.84. | and the OLPC-XO-1 will reboot and you should be running Sugar 0.84. | ||
===Option 4: Update to the official OLPC | ===Option 4: Update to the official OLPC v802 Sugar build=== | ||
(This does ''not'' give you a '''Sugar on a Stick''' image.) | (This does ''not'' give you a '''Sugar on a Stick''' image.) | ||
Line 121: | Line 144: | ||
* You must hold down the XO-1's '''✓''' ("check") gamepad key during boot, otherwise boot will hang at the gray "XO" logo. You should see dots appear under the USB flash drive icon indicating the XO is booting from that drive. | * You must hold down the XO-1's '''✓''' ("check") gamepad key during boot, otherwise boot will hang at the gray "XO" logo. You should see dots appear under the USB flash drive icon indicating the XO is booting from that drive. | ||
* SoaS | * SoaS images are based on Fedora "Rawhide" spins; [[olpc:Rawhide-XO]] describes many of the known issues running these on an XO-1. | ||
* Also make sure you got a dev-key before booting with the SoaS using the check button.. | * Also make sure you got a dev-key before booting with the SoaS using the check button. (It takes 24 hours to get a developer key, so please plan accordingly.) | ||
---- | ---- |