I have a Gigabyte GA-78LMT-S2 motherboard, I'm running Windows 7 64 bit and I just bought a 4TB HDD as an upgrade. I want to clone my current 1 TB HDD to the new drive and then use it as an extra storage drive. When I installed the new drive it only shows up as a 2TB drive. I have several questions about that. First I know that in order to boot an OS from a drive bigger than 2TB you need to have a UEFI motherboard. My board has something called: "Hybrid EFI technology with DualBIOS for 3TB HDD support" and this is supposed to allow me to be able to boot from a 4TB drive. Does anyone know how this "Hybrid EFI" works? If I clone the current drive to the new drive and then boot from it will all 4TB of storage show up? There's a tool on the Gigabyte website called "GIGABYTE 3TB+ Unlock Utility" that allows 32 bit system to be able to use larger hard drives. But I'm using a 64 bit system so I don't understand why I'm only seeing 2 TB on the drive. I was also wondering if there's something I need to enable in the BIOS/setup in order to use my drive at full capacity but the BIOS on his motherboard isn't familiar to me at all and I can't find where it would be to enable the drive. If anyone can give me a basic walk through I'd really appreciate it. I have experience building systems since I did bench building for a little over a year after I graduated college but I was never really good with the BIOS stuff but I could find my way around most systems easier than I can with my personal system.