Fixed partition sizing bug. Everything works now except for the boot code.