Installing Windows Server for GPT Partitioning and Large (>2TB) Disks - Process, Common Problems and Answers

Article Purpose

The aim of this article is to assist users that need to install Windows Server. It covers some of the common issues that are faced and shows you how to deploy Windows or Windows Server even on the most difficult of systems.

Topics

​Process Flow For Installing Windows Server

Downloading Mass Storage Drivers

When installing Windows Server it is recommended to have the latest drivers for your RAID card, RAID module or integrated controller. If Windows does not find a hard disk to install to during setup, you will need to use the Load Driver option supply the drivers.

The drivers are available from the Stone Driver Finder (depending on model) or from the original component manufacturer's web site, such as Intel

Note that your system may include a motherboard with several integrated controller (and driver) options. Some systems also include an add-in RAID controller or module for which more updated drivers or software will be available on a different page to the motherboard.

If you aren't sure what is included in your Stone system, or what you need, please contact Stone support for help.

Tip: If you download drivers in a ZIP file, make sure you extract the ZIP file to the pen drive, for use with Windows Setup. Windows Setup won't look inside ZIP files for drivers. It's also worth knowing that some component manufacturers don't supply Windows Server specific drivers. Instead, they provide drivers for the equivalent desktop operating system that shares the same platform underneath. For example, Server 2016 might need to use Windows 10 x64 drivers, and Server 2012R2 might need to use Windows 8.1 x64 drivers, depending on how the component manufacturer packages them.

Plan the Right BIOS Boot Mode for your System i.e. EFI / Legacy

Legacy mode is (as of 2017) still the default BIOS mode for many new servers. However there are more and more situations where UEFI mode (also known as plain EFI) mode is required:

All three of these situations require UEFI mode. It's worth pointing out that you can install Windows in Legacy mode on a volume greater than 2TB. However, you can only use the first 2TB of the disk. This means that, for example on a 3TB disk, 1TB will go wasted. These limits are caused by historical limits to Master Boot Record (MBR) partitioning, which has a 2TB limit. GUID Partition Table (GPT) partitioning does not have this limit, but GPT volumes can only be booted using UEFI BIOS.

You can install Windows onto a separate, smaller volume in Legacy BIOS mode, and then access the entire 3TB volume as a secondary volume. This is possible because Windows can still create a secondary volume using GPT, and access more than 2TB, but it just won't be able to boot from it.

The following are not reasons for UEFI booting your server:

BIOS Boot Facilities
BIOS Mode Supports GPT Partitioning Supports MBR Partitioning Supports Secure Boot Boot USB:FAT32 Boot from USB:NTFS
Legacy No Yes No Yes BIOS Dependant; Rufus provides bootloader
UEFI Yes Yes BIOS Dependant Yes

BIOS Functionality
BIOS Mode Support x64 Supports TPM 1.2 Supports TPM 2.0 Supports Server 2016
Legacy Yes Yes No Yes
UEFI Yes Yes Yes Yes

BIOS Disk Limits
BIOS Mode Can Boot from Disk > 2TB Second disk can be > 2TB
Legacy Yes, but only first 2TB accessible due to MBR limits Yes, as second disk can be GPT but not booted from
UEFI Yes, as UEFI can boot GPT disks. Yes

Note: Read below for other BIOS settings, and on setting up your RAID volume, before making your final BIOS UEFI/Legacy mode selection.

Changing the BIOS Mode

Intel E3 Platforms such as S1200V3RPL

Note: EFI optimised boot Enabled only supports booting EFI / UEFI devices. However, disabling EFI optimised boot allows the booting of both EFI and Legacy devices. If you want to be sure which mode your Server is booting in for the installation of Windows, prepare your USB installation media accordingly.

Intel E5 Platforms such as S2600WTTx

Setup > Boot Maintenance Manager > Advanced Boot Options > Boot Mode

Other Recommended BIOS Settings

Changing the Quiet Boot BIOS Mode - Intel E3 Platforms such as S1200V3RPL

Changing the Quiet Boot BIOS Mode - Intel E5 Platforms such as S2600WTTx

[Upgrading the Firmware on your RAID Controller]

This is normally done in the factory when your server or workstation was assembled. It may be a good idea to upgrade the firmware on your RAID controller if you are upgrading or reinstalling an older system, especially if you are installing a newer operating system, for example Server 2016 instead of Server 2012R2. In this situation, also consider installing the latest motherboard firmware update package.

Firmware updates are usually easiest done through the EFI Shell.

Contact Stone support for further help.

Setup your Boot Volume RAID Array

Again, this is normally done in the factory. However, example steps for creating a RAID 1 Array with two drives for the 12Gbit Series controllers from Intel/Broadcom/LSI are shown below.

Note: You might need to turn off UEFI BIOS mode to get access to the RAID BIOS Console, on some systems. If you don't see the option for the RAID BIOS console during POST, turn off EFI Optimised boot / BIOS UEFI mode, complete the work in the RAID BIOS console, and then put the BIOS back to the previous setting.

Prepare your Installation Media and Boot From It

Ideally, prepare your installation media for direct compatibility with how you intend to use the server.

Whereas some tools like ISO2USB produce media that is usually bootable by both UEFI and Legacy mode, this isn't helpful, as you can't be sure which mode the system has booted in.

This is especially important on some server platforms, such as the S1200V3RPL, which support EFI Optimised Mode Enabled (EFI only) and EFI Optimised Mode Disabled (EFI and Legacy support).

Preparing Installation Media for Legacy BIOS

Tip: Instead of using the F6 boot menu, you can go into the BIOS Setup using F2, and use the Boot Manager menu to select the boot device.

Preparing Installation Media for UEFI BIOS

Tip: ISO2USB is also not suitable for use some quite a lot of modern installation media, such as the latest distributions of Server 2012R2, Windows Server 2016 and Windows 10, because of the size of the files in the sources directory. These files can now be more than 4GB in size, which is greater than the maximum file size permitted by FAT32. ISO2USB only supports FAT32. To get around this issue, use Rufus, as this supports NTFS.

Complete the Installation of Windows


Installing Updated Drivers and Additional Management Software

What If Something Goes Wrong

Below are some common problems and their solutions. If you are experiencing problems installing Windows on your Stone server or workstation, please do not hesitate to contact Stone support for further help.


​I can't Access the RAID BIOS Console any More

I can't Boot the System from my Installation Media

I re-created the RAID Array but the Existing Partition Layout or Information is Still There

To Perform a RAID Array Fast Initialisation

Note: This procedure will delete everything on the virtual disk. If there is data you need to keep, ensure this is backed up and checked on a completely different virtual disk or controller.

Windows says It Can't be Installed onto the Partition

Drive 0 is split into More Than One Section of Unallocated Space

Note: All of these solutions require reinstalling Windows, and likely, the loss of any data on your boot volume/disk. Backup any data first.

I installed Windows but the RAID Controller is Not Listed As A Bootable Device

Using Diskpart to Clear the Disk

Note: This procedure will delete everything on the virtual disk. If there is data you need to keep, ensure this is backed up and checked on a completely different virtual disk or controller.

Note: This example shows the removal of GPT partitioning to allow a legacy mode installation to continue. However, as the disk is 8TB in size, in the real world you would want to proceed with a UEFI / GPT installation by making sure your installation media was setup properly and by booting the installation media in the right mode.


The System Boots to the EFI Shell after I Installed Windows

Note: When in UEFI mode, the BIOS might not list the RAID Controller as a bootable device. Instead, it detects that a Windows Boot Manager partition exists on the virtual disk, and shows Windows Boot Manager in the BIOS boot order.


I have Installed Windows and have my C Drive. But I can't make the D data Drive fill the rest of the Drive.

I enabled EFI Optimised Boot / UEFI boot, and can no longer get into the main BIOS Setup using F2.

I Deleted the device EFI Boot Option from the BIOS, How Can I add this Back In?

Adding an EFI Boot Option

This allows you to specify a bootable EFI device, useful if you have changed your motherboard or otherwise lost your boot entries.

Tip: If you don't have the option in your BIOS for "Add EFI Boot Option", then either your motherboard is in Legacy mode, or all available EFI bootable devices are already added as boot options.

Applies to:



Article ID: 694
Last updated: 22 Aug, 2017
Revision: 44
Stone Branded Products -> Servers and Workstations -> Frequently Asked Questions (FAQ) -> Installing Windows Server for GPT Partitioning and Large (>2TB) Disks - Process, Common Problems and Answers
https://kb.stonegroup.co.uk/index.php?View=entry&EntryID=694