Vista can only boot from a GPT disk if your system uses Extensible Firmware Interface (EFI) instead of BIOS.
So in most cases the Partition a 32 bit system boots from will be MBR and can only be 2tb (2048mb). All other partitions can still be GPT and up to 256TB in Vista.