I use http://btmgr.sourceforge.net/
It can trick the OS a bit " Swapping driver IDSmart BootManager can boot most operating systems from not only the first hard disk but also others. If you have more than one hard disk in a computer and run different operating systems on each, this feature is very useful.
" Another useful tool is the gparted linux boot disk http://gparted.sourceforge.net/It can even resize existing partitions for certain partition types (not BSD :(, not tried plan9)
