So I have the beginning and end; I just don't have the middle, that of initializing the partition. As I noted before, swapon doesn't care about the contents of the partition by default. But if you want to share the partition with GNU/Linux you need to run mkswapfs on the partition, then swapon will detect it an honour it.