ubuntu dist-upgrade with an iso image

well since ubuntu feisty fawn 7.04 is out, i thought i’d go for the distribution upgrade… so i downloaded the iso.

upgrading through the online repositories usually is pretty time consuming so i wanted to upgrade through the iso without burning a cd, who needs cds anyways ;)

the only way i got this going was to mount the iso into a directory (in my case: /media/ubuntu)
sudo mount -o loop -t iso9660 /path/to/my/iso/ubuntu-7.04-desktop-i386.iso /media/ubuntu

then edit the sources.list in /etc/apt and replace “edgy” with “feisty” and add this line to the top
deb file:/media/ubuntu/ubuntu feisty main restricted

not very nice but the cdromupgrade is missing in feisty!

now do a:
sudo apt-get clean
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get -f install # optional
sudo dpkg --configure -a

HINT: “sudo apt-get -f install” is only needed if you get errors during the dist-upgrade.

for some reason i also needed to uncomment the normal “main/restricted” package source because it still wanted to download every package.
# deb http://archive.ubuntu.com/ubuntu feisty main restricted

if anybody has easier ways, please tell me!

replacing the display of your iAudio X5

well i ruined my display and finally was able to get a new one.

the X5

since i thought it was no biggie to replace myself i started disassembling my X5.

step 1

after opening the next step was removing the hard drive.

step 2

i had to complety remove everything to reach the display.

disassembled X5

the replacement display in place i put it together to check if it worked. i wasn’t carefull enough so i had to solder the battery cable back on, because i accidentally tore it off (so be careful if you plan on doing something like this too).

and when i turned on the device the backlight seemed to work but my display didn’t. :(

testing the display

looks like i’m gonna have to send it in for repair anyway since the display controller seems to be broken too. always fun to look into electronic devices though ;)