The only way I have found requires reflashing a new rom. To do this with open zaurus the kernel must be recompiled so that it knows hte new size for root. I have not made a kernel yet that only has a root pratition(maily since i do not know the correct size to set this to). Normally for my 6k I usually set root to 45mb and the rest for home. I did have 55 and htat worked too but does not give much space for home. But I am looking at moving home to my cf card So I may play with having on root partition and see how that works.