Secure upgrade: Difference between revisions
Jump to navigation
Jump to search
(New page: This page describes how to do a re-flash of an activated laptop. ===Make sure you won't lose your activation lease=== (Check to see whether your laptop has the ak flag set or an activati...) |
|||
Line 20: | Line 20: | ||
# Create a USB key with the os{number}.img and fs.zip file at the root. |
# Create a USB key with the os{number}.img and fs.zip file at the root. |
||
#* You can get these files from [http://download.laptop.org/xo-1/os/official/ official releases] |
#* You can get these files from [http://download.laptop.org/xo-1/os/official/ official releases] |
||
# Insert the usb key into the shut down laptop. |
|||
# With the usb key inserted, power up while holding all four game buttons. |
# With the usb key inserted, power up while holding all four game buttons. |
||
# When it says 'release the game keys', release all buttons. |
# When it says 'release the game keys', release all buttons. |
||
#* This will re-write the nand image. |
#* This will re-write the nand image. |
||
# Once done with the nand re-flash, the laptop will reboot. |
# Once done with the nand re-flash, the laptop will reboot itself. |
||
# Next, the laptop may update the firmware, if necessary. |
# Next, the laptop may update the firmware, if necessary, and reboot itself. |
||
# After done with the upgrade(s), the laptop will either boot to the prompt for a name (if you have an ak flag), or fail to boot because it's not activated. |
# After done with the upgrade(s), the laptop will either boot to the prompt for a name (if you have an ak flag), or fail to boot because it's not activated. |
||
# If you're laptop failed to boot, insert the key with lease.sig on it, and boot the laptop. |
# If you're laptop failed to boot, insert the key with lease.sig on it, and boot the laptop. |
Revision as of 19:25, 11 December 2007
This page describes how to do a re-flash of an activated laptop.
Make sure you won't lose your activation lease
(Check to see whether your laptop has the ak flag set or an activation lease)
- Get to a terminal on the laptop, and type: ls /security
- If there is a lease.sig file, you will want to save this lease before re-flashing the laptop.
- To do so, insert a usb stick, wait for it to mount, and then type: cp /security/lease.sig /media/{name_of_usb_stick}
- Then, switch to the home view, go to the journal, mouse over the usb icon, and click unmount.
- Hold onto the key with the lease.sig file on it. You will have to boot the laptop with this key inserted after the upgrade.
- If there is no lease.sig file, your manufacturing data is probably set for pre-activation, and you probably don't need to do anything.
- If you want to check that this is in fact true, in a terminal, type: ls /ofw/mfg-data/
- If there is an 'ak' there, then the laptop is pre-activated.
- If there is a lease.sig file, you will want to save this lease before re-flashing the laptop.
Upgrade the Activated Laptop
(To put the latest signed image on the laptop, follow these steps)
- Create a USB key with the os{number}.img and fs.zip file at the root.
- You can get these files from official releases
- With the usb key inserted, power up while holding all four game buttons.
- When it says 'release the game keys', release all buttons.
- This will re-write the nand image.
- Once done with the nand re-flash, the laptop will reboot itself.
- Next, the laptop may update the firmware, if necessary, and reboot itself.
- After done with the upgrade(s), the laptop will either boot to the prompt for a name (if you have an ak flag), or fail to boot because it's not activated.
- If you're laptop failed to boot, insert the key with lease.sig on it, and boot the laptop.
- This should get you to the prompt for a name.
- Press the Alt+Ctrl+Mesh keys together to get to the terminal, and check that the laptop is at the version you wanted.
- type root, enter, and poweroff to shut down the laptop.