Windows Server 2012 R2 -- HyperV Gen1 2TB limit ?

Attached shows that my Windows Server 2012 R2 physical host has two RAID array disks, one small and one 5TB GPT

I tried to create a 4TB HyperV Gen1 on the GPT RAID array, but it only created 2TB, therefore I started the VM, went into DiskManagement to expand it, and I got the attached.

What do I need to do to my 5TB GPT RAID array disks so I can create a 4TB HyperV on them ?

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Lee W, MVPTechnology and Business Process AdvisorCommented:
Gen1 VMs can't have boot drives greater than 2TB.  It's also very unwise to create a C: drive that large unless it's a terminal server - even then 2 TB is excessive in most cases.

In order to create > 2 TB drives in Hyper-V, the virtual hard drive must be VHDX not VHD.  Then in the OS, you need to convert it to a GPT drive.
finance_teacherAuthor Commented:
Basically I need to do the below HyperV #1
as a Gen2 VHDX to get what I want ?
Physical Server
  ** two RAID arrays
  ** Disk0=Windows 2012 R2 host OS
  ** Disk1=5TB GPT for HyperVs
HyperV #1
  ** created from above Disk1=5TB GPT for HyperVs
  ** small C drive
  ** 4TB fileserver dataDrive
HyperV #2
  ** etc
Lee W, MVPTechnology and Business Process AdvisorCommented:
I'm sorry, I'm not quite understanding you.

You have 2 HyperV servers one physical server?  You can't (yet) run Hyper-V in VM.

Or do you mean you want to have two VMs?  Proper terminology really helps!
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

finance_teacherAuthor Commented:
Starting out with one VM on one physical server, will add a 2nd VM when needed

Need the one VM to have a 4TB fileserver dataDrive
Lee W, MVPTechnology and Business Process AdvisorCommented:
Ok - so why were you creating PARTITIONS in a VHD?  That's really bad form for a VM.

Create one VHDx for the OS and one VHDx for the server's data share.  Then in Disk Management, on the disk for the file share, convert it to GPT.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
finance_teacherAuthor Commented:
Please post a step-by-step article on how to do you above suggestion.
Lee W, MVPTechnology and Business Process AdvisorCommented:
Why not learn it in your lab - you do have one, right?  I see you post lots of questions, so you I would imagine you're learning - the best way to learn is to do.

Creating a VM is easy - you've done it before - when you create the VHD you make sure you set the VHD type as VHDX and not VHD.  Once the VM is running, you convert the disk to GPT just like you would on a physical server.  I'm not sure where the difficulty is in this...
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2012

From novice to tech pro — start learning today.