partitions: use saner sizes

and default to 10mb for boot+recovery