Creating a large partition and booting off it

I found it is possible to add a partition to the internal flash card. WARNING: Using this recipe you will loose MyDocs.

umount /home/user/MyDocs

/home cannot be umounted, unfortunately. But this didn't do any harm to /home

Use parted to shrink the MyDocs partition (on my N900 it was the 1st one)

reboot

Use fdisk to
 * 1) remove the first partition (Because parted makes it not end on a cylinder boundary)
 * 2) recreate the exactly same partition again (this time ending on a cylinder boundary)
 * 3) add the 4th partition right after the 1st one

reboot

Enjoy the new partition.