Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Windows Server » Install Windows Server 2025 via iDRAC Virtual Media or PXE

Install Windows Server 2025 via iDRAC Virtual Media or PXE

Posted on 18/06/202504/04/2026 Christian By Christian No Comments on Install Windows Server 2025 via iDRAC Virtual Media or PXE
Windows server 2025 set up

In this article, we shall discuss the steps to install Windows Server 2025 via iDRAC Virtual Media or PXE. Windows Server 2025 delivers advanced security, enhanced performance, and greater cloud agility. Designed to meet diverse customer needs, it provides a secure, high-performance platform for deploying applications across on-premises, hybrid, and cloud environments. Wish to learn about the new features, capabilities and how to install Windows Server 2025 on a bare-mental or VM, please take a look at “What’s New? Install Windows Server 2025 on Beelink EQ12 PC“, and What is the difference between iDRAC, IPMI, and ILO.

Since I will deploy Windows Server 2025 remotely using the Integrated Dell Remote Access Controller (iDRAC), I’ll begin with a brief overview. iDRAC boosts administrator productivity and maximizes server availability by providing powerful remote management capabilities. See how to perform In-place upgrade of Windows Server 2022 to 2025

It proactively alerts administrators to hardware issues, streamlines server monitoring and troubleshooting, and eliminates the need for physical access. With iDRAC, administrators can deploy, manage, configure, update, and troubleshoot Dell servers from any location without installing any agent on the host system.

Also, see How to deploy images to computers using PXE Boot, how to fix “MDT deployment failed and Stuck at Command Prompt: Windows installation does not proceed via PXE boot, and how to “Run Hype-V on Windows 11 and Install Windows OS via PXE Boot“.

Deploying Windows Server 2025 Remotely via virtual CD/DVD/ISO

iDRAC enables out-of-band server management (independently of the host operating system), firmware updates, system backup and restore, and OS deployment. In this section, I will demonstrate these tasks using the iDRAC graphical user interface (GUI), though you can also use the iDRAC RESTful API or the RACADM CLI for advanced management.

While OMSA offers many of the same management functions as iDRAC, it has limited capabilities. OMSA supports only the legacy OpenManage CLI (OMCLI) for scripting and does not support newer automation standards like Redfish. Moreover, OMSA is EOL. For in-band management and modern automation on Dell EMC PowerEdge servers, you should use iSM (Integrated Systems Management) agents instead.

To do this, launch a web browser and access to the iDRAC interface and log in with your iDRAC credentials. Note that this is not the same as the OS credentials.

Access idrac

From the Dashboard, you can attach the ISO on the fly by clicking on the “Virtual Media” as shown below. But, I will click the “Virtual Console”, and start the Virtual Console as shown below.

virtual media

Now, you can click on Virtual media in order to map the ISO from the iDRAC HTML viewer.

Virtual Media

Please, see How to Install Winget on Windows Server, how to Fix Windows Server frequent disconnects and shutdown, and how to fix Windows PE working for Windows 11 and Windows Server 2022.

Map CD/DVD

Click “Virtual Media” and connect the Virtual Media. As you can see, the status shows connected. Next, click on “Map CD/DVD” and browse to your ISO from your local machine.

browse cd annd map device

As you can see below, we have successfully mapped the ISO and can now proceed with the installation of Windows Server 2025.

mapped drive

To streamline the process, instead of using keyboard hotkeys like F11 to access the boot manager or F12 to select the boot device, I will use the iDRAC HTML5 console’s Boot menu. From there, I will select “Virtual CD/DVD/ISO” as the boot source for this installation. The iDRAC Virtual Media lets you “pretend” that ISO is in a CD/DVD drive attached to the server.

Note: Upon the first reboot, it reverts back to “Normal Boot”. Therefore, you may have to change this back in case you are distracted during the setup process.

virtual cd DVD

Kindly confirm the boot action by clicking on “Yes”.

confirm boot action

Please, see How to set up a Print Server on Windows Servers, how to install Windows Deployment Services on Windows Server 2022, and how to install Windows Server unto ACEMAGICIAN Mini PC.

Perform Power Cycle System (Cold boot)

I will be selecting Power Cycle System (Cold boot). When installing a fresh operating system using an ISO mounted through iDRAC, always choose a cold boot. Therefore, select “Power Cycle System.” This method fully reinitialises the hardware by ensuring iDRAC properly detects the virtual ISO and all connected devices.

Note: While you can install an OS using either a warm or cold boot. A cold boot is more reliable and strongly recommended as all components such as the CPU, RAM, iDRAC virtual media controller, RAID, fans) are fully reset, and full POST (Power-On Self-Test) runs.

cold boot

Click on Yes to confirm the Power Action for cold boot.

confirm cold boot option

As already discussed above, the server will power off completely and then powers on again. The hardware components will undergo full POST. Thereafter, iDRAC releases control and the server BIOS/UEFI firmware starts initialising hardware and checking boot devices.

system is initializing

Since you previously selected the boot device directly from the iDRAC HTML viewer’s boot menu, you don’t need to press any BIOS hotkeys during startup. The server BIOS/UEFI will automatically read the boot order you set.

virtual cd requested by idrac

Because the ISO is mounted as a virtual CD/DVD through iDRAC virtual media, the server detects it as the bootable device and boots from it accordingly.

loading files

Now that the server has booted from the mounted ISO, it begins loading the Windows Server 2025 installation media into memory. The setup environment (WinPE) launches, and shortly after, the “Windows Setup” screen appears with language settings. Select your language to install.

select language to install

Choose the keyboard settings as shown below.

Select keyboard

Accept Applicable license

Applicable terms

Please, proceed with the OS installation as usual.

Option to instal

When prompted. I will be installing Windows server 2025 Desktop Experience.

Desktop Experence

Product Key

Select a licensing method. If you do not have one, you can select “I don’t have a product key”.

licensing method

Format and create new new partition if need be.

Partition

On the ready to install page, click on Install.

ready to install

As you can see, the installation is on progress

Windows Server 2025 is being installed

Shortly, you will be prompted to enter the product key again

Enter Key

Enter

Enter password

Now, you have been prompted to login to access your Server. To do this, click on the Console Control and apply the Macros keyboard in order to have the opportunity to enter your password. After this, you can perform the “Post OS installation: Configure the properties of Windows Server“.

login to server

Here are some guide on how to install Windows Server 2022 on VirtualBox, how to install Windows Server 2022 on VMware Workstation, and how to install Windows Server 2019 on Virtualbox.

Set up Windows Server via PXE

The PXE Boot (Preboot Execution Environment) is a standardised client-server environment that enables computers to boot an operating system over a network connection instead of a local storage device like a hard drive, Virtual Drive (CD/DVD) or ISO.

This assumes you have DHCP (Comprehensive Guide to Install DHCP Server on Windows Server), WDS and/or MDT setup in your environment. Here is how to install WSUS on Windows Server 2022.

Access iDRAC as discussed above by using the server’s IP address or FQDN depending on your set up. From the dashboard, click on Virtual Control and Start the Virtual Console. From the HTML5 Console, select the Boot Menu and select PXE.

PXE boot via idrac

Confirm the boot action by clicking on Yes. This will enable the server BIOS/UEFI to automatically read the boot order.

confirm pxe boot

Next, select to Power Cycle System (Cold boot).

cold boot

Here is how to uninstall and upgrade ADK, WinPE, and MDT, how to Map a Network Drive: How to mount a Network Drive, and how to migrate WDS and MDT to a new Windows Server.

Initialising Hardware

The server UEFI firmware starts initialising hardware and checking boot devices once again as shown below.

system is initializing

Since we previously selected the boot device directly from the iDRAC boot menu. You don’t need to press any BIOS hotkeys during startup. The server BIOS/UEFI will automatically read the boot sequence as shown below.

PXE boot requested

Please, see ADK|WinPE|MDT: Deploy Windows with WDS for the rest of these steps.

The system initiates PXE boot over IPv4. Contacts the DHCP server, and receives the network boot program (NBP) filename and TFTP server address. It then successfully downloads the NBP file and prepares to launch the OS deployment environment.

pxe boot

The Windows Deployment Services (WDS) Boot Manager appears, displaying the boot manager version, client IP address, server IP address, and server name.

As you can see from the prompt “Press ENTER for network boot service”. Hit the “Enter” button on your keyboard.

network boot service

The device will start loading files via network as shown below.

loading image

The boot manager loads the boot.wim file from the WDS server as shown in the image above. Shortly, the Windows Preinstallation Environment (WinPE) starts and launches the interactive Windows Server setup wizard. This depends on how your WDS deployment is configured though.

On the MDT Welcome screen as shown below. Click Run the Deployment Wizard to install a new Operating System, and select the Keyboard layout and on this page. You can also configure the started IP Address

deployment setup

Please, follow through the Windows Deployment Wizard depending on your set up. On the Ready to begin windows as shown below, I will click on “Begin”.

Ready to install

As you can see below, the system displays “Getting devices ready” as it loads and initialises hardware drivers. Followed by “Getting ready” as it prepares system settings and finalises the setup environment before first boot.

Please, see how to install Endpoint Configuration Manager on HyperV VM. Also, see how to Fix the request to add or remove features failed 0x00400d.

Installation percentage
Getting Windows ready

The server will reboot several times during installation. Once setup is complete, you can launch the remote console and use keyboard macros to access and interact with the operating system.

Console control

Below is a YouTube video discussing this topic with iDRAC v6.

I hope you found this article on “how to install Windows Server 2025 via iDRAC Virtual Media or PXE”. Please, feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Windows Server Tags:boot ISO through iDRAC, Dell iDRAC Windows Server 2025 setup, iDRAC mount ISO Windows Server, iDRAC virtual CD install Windows Server 2025, install Server 2025 from virtual drive, install Windows Server via network PXE, Microsoft Windows, PXE boot and install Windows Server 2025, WDS, Windows Deployment Services, Windows Server 2025, Windows Server 2025 install methods, Windows Server 2025 installation options, Windows Server 2025 ISO deployment guide, Windows Server 2025 PXE boot setup

Post navigation

Previous Post: What you need to know about Microsoft Defender Antivirus
Next Post: Install SQL Server Management Studio 21 on Windows Server

Related Posts

  • PowerShell logo
    PowerShell: How to update PowerShellGet and Package Management Windows Server
  • How to pause updates and why
    How to Pause Windows Update via Windows Settings Windows
  • adfs training
    Post-Deployment of Active Directory Federation Service (ADFS) Windows Server
  • How To Upgrade Windows 11 Pro to Enterprise
    Upgrade Windows 11 Pro to Enterprise and vice Versa Windows
  • 1 WeXxkEX0JG3oB781HD8Hrg 3
    Fix Access denied to the hard drive, and the security tab missing under properties Windows Server
  • Configure NFS on Windows Server
    How to install NFS Server on Windows Server Windows Server

More Related Articles

PowerShell logo PowerShell: How to update PowerShellGet and Package Management Windows Server
How to pause updates and why How to Pause Windows Update via Windows Settings Windows
adfs training Post-Deployment of Active Directory Federation Service (ADFS) Windows Server
How To Upgrade Windows 11 Pro to Enterprise Upgrade Windows 11 Pro to Enterprise and vice Versa Windows
1 WeXxkEX0JG3oB781HD8Hrg 3 Fix Access denied to the hard drive, and the security tab missing under properties Windows Server
Configure NFS on Windows Server How to install NFS Server on Windows Server Windows Server

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • virtualbox guest additions rcm480x270u
    How to install virtual machine Guest Addition Virtualization
  • posfix as an smtp server
    How to Install and Configure Postfix as a Send-Only SMTP Server Linux
  • self signed sslcert
    Generate self-signed certificate and export in PFX format via PowerShell [Part 2] Windows
  • M365 Users
    Manage MS365 Accounts with PowerShell Microsoft Exchange/Office/365
  • Deploy BitLocker on Windows Server manually
    Install BitLocker on Windows Server via the Server Manager Windows Server
  • Watchguard Firewall 180504 100511 1
    WatchGuard Firebox XTM Device Image Backup Network | Monitoring
  • nextcloudfeature 1
    How To Install Nextcloud on a Linux system Backup
  • How to Disable Windows Startup Sound in Windows 11 banner
    How to Disable and Enable Startup Sound in Windows 11 Windows

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,814 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.