Im running ubuntu oneiric server edition. The computer has 2 hard drives. On my storage drive I have 2 partitions both are ext4 and I'm trying to reallocate space from a larger one to a smaller one without rebooting. This is what the second storage drive looks like.
Device Boot Start End Blocks Id System
/dev/sdb1 2048 110102527 55050240 83 Linux
/dev/sdb2 110102528 976773167 433335320 5 Extended
/dev/sdb5 110104576 120590335 5242880 83 Linux
/dev/sdb6 120592384 976773167 428090392 83 Linux
How do I safely reallocate free space from /dev/sdb6 to /dev/sdb1 without using a boot cd?
EDIT:
This is a secondary drive so I can unmount it if necessary.