Okay. First, 16MB seems to be more space than the root partition has. You should be okay, though, as it got 7MB written.

Second, I forgot that Linux has some sort of magic that makes a swap file swappish. Try running ``mkswap /swapfile2'', and then continue from ``swapon /swapfile2''.
_________________________
Bitt Faulk