Stable Upgrade: Difference between revisions
Jump to navigation
Jump to search
(Minor updates to upgrade procedure.) |
(G1G1 don't need devkeys; category) |
||
Line 25: | Line 25: | ||
# Ensure you have both a power adapter and a battery plugged into the laptop. |
# Ensure you have both a power adapter and a battery plugged into the laptop. |
||
# Insert the USB stick into the laptop while it is powered off. |
# Insert the USB stick into the laptop while it is powered off. |
||
# Hold down all four gamekeys right then push the power button. |
# Hold down all four gamekeys on the right then push the power button. |
||
# Release the gamekeys when directed. |
# Release the gamekeys when directed. |
||
Line 38: | Line 38: | ||
'''Advanced Upgrades''' |
'''Advanced Upgrades''' |
||
To upgrade to a non-stable release, you must have a developer's key |
To upgrade to a non-stable release, you must have a developer's key (or a machine that was never locked down, such as a G1G1 MP machine). Consult [[Activation and Developer Keys]] and [[Autoreinstallation]] for more details. |
||
[[Category:Documentation]] [[Category:Developers]] [[Category:OS]] |
Revision as of 09:04, 6 December 2007
Network upgrade (only works well from 643 or later)
- Go into the virtual terminal: Hold down Alt, Ctrl, and (the 'Mesh' key - third key from the left along the top row).
- Login in as 'root'
- Type: olpc-update <version>
- The stable version released on December 1 is '649'.
- When the download and upgrade are complete and verified; type 'reboot' to start the laptop up in the new version.
- After booting into sugar, check the code version as described below.
To Upgrade from a USB stick (will overwrite all saved data) Copy any files you would like to keep onto another data storage device (usb key, another laptop, etc...)
First you need to create a USB stick with the latest stable build:
- Make sure that your USB stick is FAT formatted, not FAT 32, and only contains 1 partition.
- Go to the jffs2 download page for stable build, http://download.laptop.org/xo-1/os/official/
- Download two files to your local computer: fs.zip (about 200k), and osXXX.img (about 300M); where XXX is the build number.
- These files will be found in /build_number/jffs2
- Put these two files on the USB stick at the root directory. Remove any other files on the USB stick.
Next, upgrade your laptop:
- Ensure you have both a power adapter and a battery plugged into the laptop.
- Insert the USB stick into the laptop while it is powered off.
- Hold down all four gamekeys on the right then push the power button.
- Release the gamekeys when directed.
Check the version of code your laptop is running:
- Boot the laptop; and wait until you get the sugar home screen.
- Hold down Alt, Ctrl, and 'mesh' (the third key from the left along the top row).
- Check the version by reading the label just above the login: OLPC Build 649 (match that against expected build number). You may have to hit enter once.
- Hold down Alt, Ctrl, and 'home' (the 5th key from the left on the top row) to get back to Sugar UI.
Advanced Upgrades
To upgrade to a non-stable release, you must have a developer's key (or a machine that was never locked down, such as a G1G1 MP machine). Consult Activation and Developer Keys and Autoreinstallation for more details.