No especificas si tu disco duro externo es FAT32, NTFS, HFS+....
si tu Mac es Intel, lo mejor es que pases a windows y uses el Partition Magic, en caso que sea NTFS o FAT32
Si no tienes windows, puedes iniciar un live CD de linux, como el Gparted
http://gparted.sourceforge.net/features.phpSI tu particion es HFS+, y te mueves bien con la consola, OSX ya trae una utilidad para poder reducir el tamaño de una particion y asi dejar espacio para otra, y es el diskutil. Ejecutalo con el sigienteparametro, "
diskutil resizeVolume", y veras las opciones.
Acuerdate de que hagas lo que hagas si la particion es HFS+, no olvides de desactivar la opcion de "journalized" (no se como sera en castellano, tengo OSX en ingles)