soasXO builds for USB?

Jerry Vonau jvonau at shaw.ca
Sun Nov 1 21:06:21 UTC 2009


On Sun, 2009-11-01 at 20:37 +0000, Martin Dengler wrote:
> On Sun, Nov 01, 2009 at 10:30:15AM -0800, Yioryos Asprobounitis wrote:
> > Could someone post some instruction here or at the download page on
> > howto run the new soasXO builds from a USB stick (assuming this is
> > feasible)?
> 
> From http://cgit.sugarlabs.org/soas/mainline/tree/README.txt :
> 
> Instructions for experts:
> ------------
> either:
>   copy-nand u:\soas??xo.img
> or: (2g or larger removable)
>   cat soas??xo.4gremovable.tar.lzma | lzma -dc - | tar xf - -O > /dev/sdX
> or: (4g or larger removable)
>   cat soas??xo.2gremovable.tar.lzma | lzma -dc - | tar xf - -O > /dev/sdX
> 
> 
> Quick Start for normal people:
> -------------
> 
> Create a removable drive with Sugar for use on your XO.
> 
> You need to have an unlocked XO first.  See instructions here for
> unlocking:
> 
> http://wiki.laptop.org/go/Activation_and_Developer_Keys#Disable_the_security_system
> 
> 1) Download the right sized-image: 2g if you have a 2g removable
> drive, 4g if you have a 4 or larger gigabyte removable drive.
> 
> 2) "burn" it onto your removable media (USB stick / SD card).
> 
> **** THIS WILL ERASE EVERYTHING ON YOUR REMOVABLE DRIVE ****
> 
> Either:
> 
>  cat soasxo??.4gremovable.tar.lzma | lzma -dc - | tar xf - -O > /dev/sdX
> 
> or:
> 
>  cat soasxo??.2gremovable.tar.lzma | lzma -dc - | tar xf - -O > /dev/sdX
> 
> Replace the "??" with the right filename, and replace the "/dev/sdX"
> with the name of your removable device (the _whole device_, NOT a
> partition like /dev/sda1)
> 
> 3) When this is done, eject the device and be sure all data were
>    written:
> 
>  eject /dev/sdX ; sync ; sync
> 
> 4) Plug the stick/card into your XO-1 and power it on.
> 
> 
> Improvements to these instructions are very welcome.

Might have to tweek the /boot/olpc.fth file, have a look at:

http://wiki.laptop.org/go/Custom_bootloader

http://wiki.laptop.org/go/USB_Boot_olpc.fth

Jerry








More information about the Fedora-olpc-list mailing list