hdiutil でできる。
hdiutil segment -o dest -segmentSize 500m src.dmg
これで複数に分割される。分割されても、全部パートが揃っていれば、最初の一個を開けばそのままマウントできる。
2G以上あるファイルを FAT32 なフラッシュメモリに入れたいときとかで便利。
あるいは sparsebundle にしても入れれると思うけど、 sparsebundle は1つのディレクトリにだいぶたくさんエントリを作るので、しょぼいファイルシステムだとかなり重くなる。