There is very easy guide for partitioning your SD card with ubuntu linux written by supremeteam256 on XDA.
The guide can be found here:
http://forum.xda-developers.com/showthread.php?t=535914
The guide is very concise and includes screen shots of every step in the process.