Just a bit of background, scroll down to directly find how to format an SSD drive with GPT partition table.
Recently I created a dual boot system with Windows 7 and Ubuntu 16.04 LTS. This was great since I want to start getting back into FOSS for software development and video editing. The dual boot was not perfect. Windows 7 was installed on my SSD drive first, and then last, I installed the Ubuntu onto a separate HDD. The Ubuntu install altered the SSD partition table (by changing it to MBR I think) so that GRUB could see the Windows partition when loaded. Butttttt when the GRUB menu came up and I tried to load Windows, the system simply reboot.
...so every time I wanted to load Win7 I had to go into the BIOS and change which drive was the primary boot drive.
The issue came when I wanted to clean install Win7 onto my SSD drive which was now setup as MBR partition. Installing Win7 onto SSD with MBR may work, but after the install is complete, you will run into issues. It happened to me...
The drive must be formatted to GPT partition table, and it can be done during the Win7 install!
Load the Win7 CD. When the setup starts press
Shift + F10 and the command line will pop up.
Type the following commands:
diskpart
list disk
select disk #
clean
convert gpt
exit
The SSD drive you select should now be ready for a Win7 install. You can also check by typing the "list disk" command again, and the information will show that your disk is now GPT.
Easy as Pi!!!
Ciao!