New IT forum
24 October 2014, 09:14:46 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: PiHub now in stock.
 
   Home   SHOP Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Upgrading SheevaPlug Ubuntu 9.04  (Read 5180 times)
manscher
Newbie
*
Posts: 18


« on: 31 May 2011, 10:27:18 pm »

Apparently, Ubuntu 9.04 has gone end-of-life, as has 9.10

http://www.ubuntucommand.com/ubuntu-9-10-end-of-life/

It seems to me that I am stuck with Ubuntu 9.04, for which there are no security upgrades. Can anyone help? I have my /home on a separate partition, so it should be relatively safe to do even an overwrite, but how can I do that in a command line interface?
Logged
NewIT_Marcus
Hero Member
*****
Posts: 960


« Reply #1 on: 31 May 2011, 10:53:00 pm »

You can migrate to Debian, but if you're booting from NAND (and want to put your new O/S on NAND), I don't know of anyone that has changed O/S without rewriting the entire NAND (and converting to UBIFS). ie you will have to backup your data, then restore it, rather than leave it in situ.

Here's the most well known guide for putting Debian onto a Sheevaplug: http://www.cyrius.com/debian/kirkwood/sheevaplug/install.html
Logged
manscher
Newbie
*
Posts: 18


« Reply #2 on: 01 June 2011, 05:11:17 am »

Are you saying that the SheevaPlug can't run e.g. ubuntu 10.04 lucid?
Logged
NewIT_Marcus
Hero Member
*****
Posts: 960


« Reply #3 on: 01 June 2011, 07:31:11 am »

Are you saying that the SheevaPlug can't run e.g. ubuntu 10.04 lucid?

See Getting Started with the Sheevaplug; there is a link on that page to the Plug computer forum New Plugger How To page, and on that page:

Quote
CAUTION! You should not dist-upgrade to any Ubuntu release newer than Jaunty (as long as the ARM processor is not supported by them).

Ubuntu do not support the ARM processor since 9.05. (the ARM version of Jaunty is 9.05, not 9.04, presumably because of extra time taken to prepare ARM binaries)
Logged
manscher
Newbie
*
Posts: 18


« Reply #4 on: 01 June 2011, 08:04:05 am »

Thanks for this. This means that my SheevaPlug is probably bricked now (not your fault; I tried the lucid and only later found out that someone had tried that with very bad results). I need to find out how to get it back to life; can I just download an SD image and boot from that? The plug was bought march 2010, which means it's a regular multiboot SheevaPlug, right?

---

ADDED:
- SD card installation is trashed (lucid code not working). Lots of "Invalid instruction" (or something similar)
- Can boot to NAND by removing SD card
- Can mount SD card (/dev/mmcblk0p1, /dev/mmcblk0p2) and USB harddisk to copy files from SD card if necessary
- Wrote new SD card with Debian squeeze using the excellent instructions from here: https://www.newit.co.uk/forum/index.php/topic,1879.0.html, using image fitting my SD card from here: http://www.newit.co.uk/drive-images/Sheevaplug/white-plug/. Used ultima-8G-8017412096-NewIT-v1.1-debian-squeeze.img.gz, complained about not being able to write the last block with ultima-8G-NewIT-v1.1-debian-squeeze.img.gz
« Last Edit: 01 June 2011, 06:47:06 pm by manscher » Logged
NewIT_Marcus
Hero Member
*****
Posts: 960


« Reply #5 on: 02 June 2011, 07:24:08 am »

Thanks for this. This means that my SheevaPlug is probably bricked now (not your fault; I tried the lucid and only later found out that someone had tried that with very bad results). I need to find out how to get it back to life; can I just download an SD image and boot from that? The plug was bought march 2010, which means it's a regular multiboot SheevaPlug, right?

Depends if you bought regular or multiboot. If you're not sure, the only way to verify is to look at your environment variables. If recover1, recover2, recover3 & recover4 exist, it's multiboot.

Quote
ADDED:
- SD card installation is trashed (lucid code not working). Lots of "Invalid instruction" (or something similar)

If your SD card has lucid on it in some shape or form, forget about it. Your best bet is to either copy a full (Jaunty or Debian) SD card image, or to manually partition & place your own rootfs on it.

Quote
- Can boot to NAND by removing SD card

So it's probably multiboot.

Quote
- Can mount SD card (/dev/mmcblk0p1, /dev/mmcblk0p2) and USB harddisk to copy files from SD card if necessary
- Wrote new SD card with Debian squeeze using the excellent instructions from here: https://www.newit.co.uk/forum/index.php/topic,1879.0.html, using image fitting my SD card from here: http://www.newit.co.uk/drive-images/Sheevaplug/white-plug/. Used ultima-8G-8017412096-NewIT-v1.1-debian-squeeze.img.gz, complained about not being able to write the last block with ultima-8G-NewIT-v1.1-debian-squeeze.img.gz

So the image you tried to copy was larger than your SD card. You would be better off using a smaller image, then resize2fs whilst the SD card is not yet mounted.
Logged
darryl
Newbie
*
Posts: 1


« Reply #6 on: 11 November 2012, 07:54:56 pm »

You can modify the /etc/apt/sources.list file to keep using online repositories.

However, it must be understood that Ubuntu 9.04 is end of life and wholly unsupported.

So, to keep being able to use apt just modify /etc/apt/sources.list as follows:
Code:
deb http://old-releases.ubuntu.com/ubuntu jaunty main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu jaunty-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu jaunty-security main restricted universe multiverse

Then run:
Code:
apt-get update

And carry on using your sheevaplug as before.
Remember this is unsupported software, there are no security updates!
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!