User:Mchua/Braindumps/upgrade draft mini: Difference between revisions

From OLPC
Jump to navigation Jump to search
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Deprecated}}

== Clean install ==
== Clean install ==


'''Note that this process will COMPLETELY erase ALL files on your XO! Make sure you have backed up any files you want to save!'''
'''Note that this process will COMPLETELY erase ALL files on your XO! Make sure you have backed up any files you want to save!'''


# Download the following files to an otherwise empty USB storage device on your computer (do not open the files):
# Download the following files to an otherwise empty USB storage device attached to your computer (do not open the files):
## http://download.laptop.org/xo-1/custom/g1g1/releases/8.2-latest/os-image.html
## http://download.laptop.org/xo-1/custom/g1g1/releases/8.2-latest/os-image.html
## http://download.laptop.org/xo-1/custom/g1g1/releases/8.2-latest/fs-zip.html
## http://download.laptop.org/xo-1/custom/g1g1/releases/8.2-latest/fs-zip.html
Line 18: Line 20:
# In the Terminal Activity, type <code>su -</code> (lowercase letter 's', lowercase letter 'u', a space, and a hyphen). Press Enter.
# In the Terminal Activity, type <code>su -</code> (lowercase letter 's', lowercase letter 'u', a space, and a hyphen). Press Enter.
# Now type <code>/usr/sbin/olpc-update 8.2.0</code>. (a forward slash, 'usr', a forward slash, 'sbin', a forward slash, 'olpc-update,' a space, and '8.2.0'). Press Enter.
# Now type <code>/usr/sbin/olpc-update 8.2.0</code>. (a forward slash, 'usr', a forward slash, 'sbin', a forward slash, 'olpc-update,' a space, and '8.2.0'). Press Enter.
# You should see text that looks something like this.
# You should see text that looks something like this. (Sometimes, in addition to the text below, you might get a message about irsync_pristine failing, and that "irsync_dirty" is being tried. This is normal.)
<pre>
<pre>
Downloading contents of build ''{{:Friends in testing/current image}}''
Downloading contents of build ''{{:Friends in testing/current image}}''

Latest revision as of 16:01, 20 December 2009

Stop hand.png WARNING:
The content of this section is considered
DEPRECATED and OBSOLETE
It is preserved for historical or documenting reasons.

Clean install

Note that this process will COMPLETELY erase ALL files on your XO! Make sure you have backed up any files you want to save!

  1. Download the following files to an otherwise empty USB storage device attached to your computer (do not open the files):
    1. http://download.laptop.org/xo-1/custom/g1g1/releases/8.2-latest/os-image.html
    2. http://download.laptop.org/xo-1/custom/g1g1/releases/8.2-latest/fs-zip.html
  2. Turn off your XO and connect your USB storage device to it.
  3. Hold down all four gamepad keys (on the right side of the screen, above the power button). While still holding the four gamepad keys, push the power button to turn the XO on. Keep holding down the four gamepad keys until the message "Release the game key to continue" appears on the screen.
  4. Release the gamepad keys. If you see a grid of colored boxes on your screen, congratulations! Your XO is reflashing. It will take about 10 minutes and your XO will automatically reboot when it is done. Once your XO reboots, you can remove your USB storage device, chose a name and colors, and have fun with your XO.

Olpc-update

Note that this process may make some of your Activities and the Journal items that depend on them not work - make sure you have backed up any files you want to save!

  1. Make sure your XO is plugged in, turned on, and connected to the Internet (you should be able to load http://laptop.org in the Browse Activity). If your XO is not connected to the internet, you will not be able to use this upgrade method and should use the clean-install process, above.
  2. Open the Terminal Activity.
  3. In the Terminal Activity, type su - (lowercase letter 's', lowercase letter 'u', a space, and a hyphen). Press Enter.
  4. Now type /usr/sbin/olpc-update 8.2.0. (a forward slash, 'usr', a forward slash, 'sbin', a forward slash, 'olpc-update,' a space, and '8.2.0'). Press Enter.
  5. You should see text that looks something like this. (Sometimes, in addition to the text below, you might get a message about irsync_pristine failing, and that "irsync_dirty" is being tried. This is normal.)
 Downloading contents of build ''{{:Friends in testing/current image}}''
 Updating to version hash ''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx''
 Making clean /versions/updates/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
 Trying irsync_pristine update from rsync://updates.laptop.org/''build-{{:Friends in testing/current image}}''
 - Cleaning tree.
 - Fetching contents.
 - Performing incremental rsync.
 Verifying update.
 Installing update in /versions/{pristine,run}/''xxxx''
  1. At the end of the upgrade, you will see the words "Update Successful!" appear on the screen.
  2. Reboot your XO, by entering 'reboot' and press Enter.
Congratulations, you've upgraded!