User:Donaldaudric/Booting from USB Device

From OLPC
Jump to navigation Jump to search

This page explains how to boot from a USB device.

Caveats

This process will remove all data from your XO and the USB device.
To my knowledge, this was only tested by me on build 10.1.3, and it does NOT work on build 10.1.2.
Your USB stick will be mostly formatted in EXT4, which is not a good format for FLASH storage such as USB sticks.
My method works only on XO-1s.

Part One: On your XO

This part will remove all data from your XO.

    1. Go to [1] and click on the build you want.
2. Save os***.img.fs.zip onto the top directory of the thumb drive as fs.zip.
3. Save os***.img onto the top directory of the thumb drive.
4. Power off your XO.
5. Hold down the game keys of your XO as you power it on. Release the game keys when prompted to.
6. The XO will show some text on the screen. If all goes well, you should see blocks on the screen. Wait
for the XO to prompt you for your name.
7. If the XO says "Boot failed", the USB device may not have had enough time to initialize. Power off,
then power on again with the game buttons pressed. This time, hold them for a few seconds after the message
appears. If your USB device has a light, wait until the light goes on before releasing the game keys. If that does not work, then either the USB device was prepared incorrectly or your firmware is out
of date.

Part Two: The Thumb Drive

This part will come tomorrow.