Tests/Boot/USBUpgrade

From OLPC

Jump to: navigation, search

Test case: USB Upgrade
How to report results

Stream Any
Category Boot Sub-category USB Upgrade
Component preservation of journal
Feature warning.pngEmpty strings are not accepted.
Objective After using the XO, perform upgrade with USB to preserve journal items
Tools XO unit, USB stick
Setup warning.pngEmpty strings are not accepted.
Procedure

USB upgrade

At the terminal prompt in your root shell, type:

/usr/sbin/olpc-update --version

The first line of the response should be something like:

olpc-update 2.12, Copyright (C) 2007 One Laptop Per Child Association, Inc.

If you don't even have the --version option, (this includes all G1G1 laptops shipped before July 2008) or if it does not say that you are using at least version 2.0 of olpc-update, you will need to update olpc-update before continuing.

Now follow one of the build links in the "latest releases" box above. You need to download two files to the top directory of your USB flash drive: osNNN.usb and osNNN.toc, where NNN is the numeric part of the build you are updating to. For example, if you are updating to build 711, the files would be named os711.usb and os711.toc; if you are updating to build joyride-1452, the files would be named os1452.usb and os1452.toc.

Insert your USB flash drive with these files on it into your XO. At the terminal prompt, type:

sudo olpc-update --usb

When olpc-update is finished, you should reboot to start using your new build.

As with other update sources, the update mechanism preserves the build from which you ran the updater as an "alternate" image from which you can boot. To swap the "primary" and "alternate" images, hold the 'O' gamepad key during boot.

Expected Results
and Pass Criteria
Journal entries can be opened and viewed/edited after upgrade of software.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 760 Pass warning.pngEmpty strings are not accepted. warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 763 Pass from 656 warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 763 Pass from 760 warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 763 Pass updating from 708 warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 765 Pass from 763 warning.pngThe date "" was not understood (support for dates is still experimental).


Candidate 8.2 766 Pass warning.pngEmpty strings are not accepted. warning.pngThe date "" was not understood (support for dates is still experimental).


Facts about Tests/Boot/USBUpgradeRDF feed
Build number 760  +, 763  +, 765  +, and 766  +
Build stream Any  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride , and 8.2  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride
Comments warning.pngEmpty strings are not accepted. , from 656, from 760, updating from 708, and from 763
Created warning.pngThe date "" was not understood (support for dates is still experimental).
More notes warning.pngEmpty strings are not accepted.
Pass criteria Journal entries can be opened and viewed/edited after upgrade of software.
PassFail Pass  +
Short name USB Upgrade  +
Software release Candidate  +
System component preservation of journal  +
System feature warning.pngEmpty strings are not accepted.
Test category Boot  +
Test objective After using the XO, perform upgrade with USB to preserve journal items  +
Test procedure <br />

USB upgrade

At the te <br />

USB upgrade

At the terminal prompt in your root shell, type:

/usr/sbin/olpc-update --version

The first line of the response should be something like:

olpc-update 2.12, Copyright (C) 2007 One Laptop Per Child Association, Inc.

If you don't even have the --version option, <font color="red">(this includes all G1G1 laptops shipped before July 2008)</font> or if it does not say that you are using at least version 2.0 of olpc-update, you will need to update olpc-update before continuing.

Now follow one of the build links in the "latest releases" box above. You need to download two files to the top directory of your USB flash drive: <code>osNNN.usb</code> and <code>osNNN.toc</code>, where NNN is the numeric part of the build you are updating to. For example, if you are updating to build 711, the files would be named <code>os711.usb</code> and <code>os711.toc</code>; if you are updating to build joyride-1452, the files would be named <code>os1452.usb</code> and <code>os1452.toc</code>.

Insert your USB flash drive with these files on it into your XO. At the terminal prompt, type:

sudo olpc-update --usb

When olpc-update is finished, you should reboot to start using your new build.

As with other update sources, the update mechanism preserves the build from which you ran the updater as an "alternate" image from which you can boot. To swap the "primary" and "alternate" images, hold the 'O' gamepad key during boot. ges, hold the 'O' gamepad key during boot.
Test setup warning.pngEmpty strings are not accepted.
Test subcategory USB Upgrade  +
Test tools XO unit, USB stick  +
Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox