Clean-install procedure for 8.2: Difference between revisions

From OLPC
Jump to navigation Jump to search
(→‎Official and Candidate Builds: give an example for osNNN.zip, and the fs.zip name.)
(→‎Development Builds: add step to choose an appropriate build)
Line 24: Line 24:
{{developers}}
{{developers}}


# Get a [[Developer key#Getting a Developer Key for your Running XO Laptop|developer key]] for your XO laptop '''and save it in <tt>/security/develop.sig</tt> on a USB flash drive'''.
# Get a [[Developer_key#Getting_a_developer_key_for_your_running_XO_laptop|developer key]] for your XO laptop '''and save it in <tt>/security/develop.sig</tt> on a USB flash drive'''.
# Read [[OS images]] and its table of releases to choose an appropriate build.
# Download the OS image (e.g. {{{{:Friends in testing/current image stream}}-img-link}}) and its CRC file (e.g. {{{{:Friends in testing/current image stream}}-crc-link}}) to your local computer. Important: DO NOT open them. If your computer runs MS Windows, click your right mouse button on the link and choose "Save Link Target As". If you are using a Mac, use Safari for the downloads and hold down the control key when you click on the link and choose "Download linked file as...". Choose the USB flash drive as the target.
#* ''Other [[OS images]] can be found at places like the [http://xs-dev.laptop.org/~cscott/xo-1/streams/joyride/ joyride build stream] (e.g. [http://xs-dev.laptop.org/~cscott/xo-1/streams/joyride/build2230/devel_jffs2/ joyride-2230]) and from many other sources.''
#* ''Other OS images can be found at [http://xs-dev.laptop.org/~cscott/xo-1/streams/joyride/ joyride build stream] (e.g. [http://xs-dev.laptop.org/~cscott/xo-1/streams/joyride/build2230/devel_jffs2/ joyride-2230]) and from many other sources.''
# Download the OS image (e.g. {{{{:Friends in testing/current image stream}}-img-link}}) and its CRC file (e.g. {{{{:Friends in testing/current image stream}}-crc-link}}) to your local computer. Important: DO NOT open them. If your computer runs MS Windows, click your right mouse button on the link and choose "Save Link Target As". If you are using a Mac, use Safari for the downloads and hold down the control key when you click on the link and choose "Download linked file as...".
# Copy these files onto of a clean (Full (not Quick!) formatted) USB flash drive. Your USB flash drive should now contain two files named, for example, <tt>os''{{:Friends in testing/current image number}}''.img</tt> and <tt>os''{{:Friends in testing/current image number}}''.crc</tt> (and possibly the <tt>/security</tt> directory).
# Copy these files onto of a clean (Full (not Quick!) formatted) USB flash drive. Your USB flash drive should now contain two files named, for example, <tt>os''{{:Friends in testing/current image number}}''.img</tt> and <tt>os''{{:Friends in testing/current image number}}''.crc</tt> (and possibly the <tt>/security</tt> directory).
# Unmount the USB flash drive and disconnect it from your computer when it is safe to do so.
# Unmount the USB flash drive and disconnect it from your computer when it is safe to do so.
Line 34: Line 35:
probe-usb copy-nand disk:\osNNN.img
probe-usb copy-nand disk:\osNNN.img
: where osNNN.img is the file you downloaded (e.g. os708.img, os2230.img, or en708-1.img).
: where osNNN.img is the file you downloaded (e.g. os708.img, os2230.img, or en708-1.img).
:8. Press Enter, then wait while your machine reflashes.
:9. Press Enter, then wait while your machine reflashes.


:9. When the "ok" prompt returns, reboot the machine by typing reboot.
:10. When the "ok" prompt returns, reboot the machine by typing reboot.


[[Category:Procedures]]
[[Category:Procedures]]

Revision as of 04:34, 5 October 2008

This page provides parallel instructions for installing both signed builds (official or candidate releases) and unsigned development builds for Friends in Testing.

Note that a clean install will reflash your XO; everything you created will be deleted. See olpc-update for an update mechanism that preserves some data.

Official and Candidate Builds

  For the general public
Power & Game buttons for B2 and older XOs. B3 and newer have "O" at the top and "✓" (check) at the right.
  1. Download the OS image (e.g. os767.img) and its signatures file named fs.zip to your local computer. These are compressed files, but DO NOT open them — in your browser click the right mouse button over the link and choose "Save Link/Target As...".
  2. Copy these files onto a clean (Full, not Quick!, formatted) USB storage device such as a USB flash drive. It must have at least 500 MB space free. Your USB storage device should now contain two files named something like: os767.img and fs.zip.
  3. Unmount the USB storage device and disconnect it from your computer when it is safe to do so.
  4. Shut down your XO laptop. Connect the USB storage device to the XO Laptop and power up while holding all the four game keys. (this is VERY important!)
  5. Release the game keys when the XO asks you to. The XO will take a few minutes to rewrite its memory with the new OS image.
  6. Reboot.
  7. Check that you have the correct build:
  8. You will then need to install activities.

Development Builds

  1. Get a developer key for your XO laptop and save it in /security/develop.sig on a USB flash drive.
  2. Read OS images and its table of releases to choose an appropriate build.
  3. Download the OS image (e.g. Template:Official-img-link) and its CRC file (e.g. Template:Official-crc-link) to your local computer. Important: DO NOT open them. If your computer runs MS Windows, click your right mouse button on the link and choose "Save Link Target As". If you are using a Mac, use Safari for the downloads and hold down the control key when you click on the link and choose "Download linked file as...".
  4. Copy these files onto of a clean (Full (not Quick!) formatted) USB flash drive. Your USB flash drive should now contain two files named, for example, osos860.img and osos860.crc (and possibly the /security directory).
  5. Unmount the USB flash drive and disconnect it from your computer when it is safe to do so.
  6. Shut down your XO laptop. Insert the USB flash drive into the XO Laptop and power up while holding the escape key (the circled 'x' in the upper-left corner of the keyboard).
  7. Release the 'x' key when it asks you to. You should be at the Open Firmware "ok" prompt.
  8. Type
 probe-usb copy-nand disk:\osNNN.img 
where osNNN.img is the file you downloaded (e.g. os708.img, os2230.img, or en708-1.img).
9. Press Enter, then wait while your machine reflashes.
10. When the "ok" prompt returns, reboot the machine by typing reboot.