Flashing PR 1.2 to the N900 from Ubuntu 10.04 64bit
To install flasher, do
sudo dpkg -i --force-architecture maemo_flasher-3.5_2.5.2.2_i386.deb
afterwards, install ia32-libs from multiverse:
sudo apt-get install ia32-libs
Before installing ia32-libs flasher kept telling me this:
ubuntu@ubuntu:~/Desktop$ flasher-3.5
bash: /usr/bin/flasher-3.5: No such file or directory
Now, to flash PR1.2 and the vanilla eMMC content, issue the following two commands:
sudo flasher-3.5 -F RX-51_2009SE_10.2010.19-1_PR_COMBINED_MR0_ARM.bin -f
sudo flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin -f -R
This will flash and reboot after flashing the eMMC contents.
Quote of the Month Installing Ubuntu 10.04 Server 64bit via USB Pendrive

Excellent this saved my day!
My thanks too! Saved me and my N900 after power kernel related disaster!
many thanks to you
you save me
HI I tried the above thing but it gave me the below errror:
root@ubuntu:/media/OS/Rakesh/softwares# sudo apt-get install ia32-libs
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
lib32z1 lib32ncurses5 lib32bz2-1.0 lib32asound2
E: Package ‘ia32-libs’ has no installation candidate
and I am getting the same error while trying to flash my N900, Does any bdy has any idea about this now
Please make sure you have the Universe repository enabled.
This page tells you how: https://help.ubuntu.com/community/Repositories/Ubuntu