Buy a used Dell PowerEdge on eBay and you'll almost always get a server with no keyboard, no monitor, and no video port anyone bothers to use. That's normal. Enterprise servers are built to be managed from across the room, or across the country, through a small chip on the motherboard called iDRAC. If you've never touched one before, the web interface, the Java warnings, and the licensing quirks can make a simple Proxmox install feel a lot more intimidating than it needs to be.

This guide walks through the whole process on a real used PowerEdge: finding the iDRAC IP address, logging in, mounting the Proxmox VE ISO as virtual media, and getting through the installer without ever plugging in a monitor. It applies to iDRAC7, iDRAC8, and iDRAC9, which cover most of the PowerEdge servers homelabbers pick up secondhand (R720, R730, R740, and similar).

What You Will Learn

  • What iDRAC actually is and why PowerEdge servers ship with it
  • How to find your server's iDRAC IP address without a monitor
  • How to mount the Proxmox VE ISO through iDRAC's virtual media
  • How to set a one-time boot device and run the Proxmox VE installer remotely
  • Common iDRAC licensing and browser problems, and how to work around them
  • A few habits that will save you a headache the next time you need remote access

What Is This Feature?

iDRAC stands for Integrated Dell Remote Access Controller. It's a small, separate computer built into the motherboard of every PowerEdge server, with its own network port, its own IP address, and its own power draw — it stays on even when the server itself is off, as long as the power supply is connected to a wall outlet.

Because it's independent of the main system, iDRAC can do things a normal operating system can't: power the server on and off remotely, show you what's on the screen before an OS is even installed, and — the part that matters here — let you attach a virtual CD/DVD drive that's actually just an ISO file sitting on your laptop. The server sees it as a real optical drive plugged into a real USB port. That's what makes it possible to install Proxmox VE without ever carrying a monitor into the garage or server closet.

HPE's equivalent is called iLO (Integrated Lights-Out), and the workflow below is close enough to identical that most of these steps will make sense if you're working with a used ProLiant instead of a PowerEdge.

Why Would You Use It?

A lot of homelab servers end up racked in a basement, a garage, or a closet with no monitor anywhere nearby. Dragging one over every time you need to reinstall or troubleshoot gets old fast. With iDRAC, you do the entire install from a browser tab on whatever computer you're already sitting at.

It's also just how these servers are meant to be run. Enterprise gear assumes lights-out management from day one — you rack it, cable it, and never touch it again except through the network. Learning iDRAC now pays off later too: the same virtual console is what you'll use if a VM's boot order gets stuck, if the server hangs before the OS even loads, or if you need to check POST error codes after a hardware change.

Prerequisites

Before you start, make sure you have the following:

  • A PowerEdge server with iDRAC7, iDRAC8, or iDRAC9 (roughly 12th generation through 15th generation PowerEdge hardware)
  • A network cable connected to the dedicated iDRAC port (usually a small RJ45 port near the main NICs, sometimes labeled with a wrench icon)
  • The Proxmox VE ISO downloaded from the official Proxmox download page — this guide uses Proxmox VE 9.2, the current stable release as of mid-2026
  • A laptop or desktop on the same network as the iDRAC port, with a modern browser (Chrome, Firefox, or Edge)
  • The iDRAC default login, either root / calvin on older servers, or a unique factory password printed on a pull-out tag on the front of newer ones (13th generation and later usually ship this way)
  • At least one drive installed in the server that you're comfortable wiping — the Proxmox installer will erase whatever disk you point it at

One thing worth checking before you buy a used server, not after: whether it has an iDRAC Enterprise license. On iDRAC7 and iDRAC8, virtual console and virtual media are Enterprise-only features — the free Express tier that ships on most PowerEdge units won't let you mount an ISO at all, and the option will just be grayed out. iDRAC9 loosened this a bit and includes virtual media on the Express tier, but it's still worth confirming in iDRAC Settings > Licenses before you plan an entire remote install around it.

Step-by-Step Tutorial

Step 1: Find the iDRAC IP address

Most PowerEdge servers pull an IP from DHCP on the iDRAC port by default. Check your router's DHCP client list for a hostname starting with idrac-. If that's not an option, power the server on and watch the boot screen — it usually flashes the iDRAC IP for a couple of seconds, or you can press F2 during POST to enter System Setup, then go to iDRAC Settings > Network to read it directly.

Step 2: Log in to the iDRAC web interface

Open a browser and go to https://<idrac-ip>. You'll hit a certificate warning — iDRAC ships with a self-signed certificate, so this is expected. Click through it, then log in with the credentials from the prerequisites section. You'll land on the iDRAC dashboard, which shows system health, power state, and temperature and fan readings.

Step 3: Launch the virtual console

Go to Configuration > Virtual Console (the exact menu path shifts slightly between iDRAC versions, but it's always somewhere under a "Console" or "Media" heading). Click Launch Virtual Console. On iDRAC8 and earlier you may be prompted to download a Java applet or an ActiveX plugin — most modern browsers block Java, so pick the HTML5 option if it's offered, which iDRAC7 and iDRAC8 usually support as an alternative under Plug-in Type. iDRAC9 defaults to HTML5 already.

Step 4: Mount the Proxmox VE ISO as virtual media

Inside the virtual console window, find the Virtual Media menu and choose Connect Virtual Media, then Map CD/DVD. Browse to the Proxmox VE ISO on your local machine and select it. The console will show the drive as connected — this is the point where the server genuinely sees an optical drive with your ISO inside it, the same as if you'd burned a physical disc and slid it into a drive bay.

Step 5: Set a one-time boot to virtual media

Reboot the server (or power it on if it's off), and press F11 during POST to bring up the Boot Manager. Choose BIOS Boot Menu or UEFI Boot Menu depending on how the server is configured, then select the virtual optical drive from the list — it'll usually show up as something like "Virtual Optical Drive" or "Virtual CD." This boots the ISO for one session only, without permanently changing the server's boot order.

Step 6: Run the Proxmox VE installer

From here it's the standard Proxmox VE installer, no different than installing on a desktop PC. Accept the EULA, select the target disk, and choose your filesystem. ZFS is worth considering here — it's the storage system built into Proxmox VE that handles RAID, checksums, and snapshots in software, which matters on a server like this because most used PowerEdge units still have a hardware RAID controller (PERC) that ZFS doesn't get along with well. If you want ZFS, set the PERC to HBA or non-RAID mode in the controller's setup screen before you start the install; if you'd rather keep the hardware RAID, pick ext4 or XFS instead.

Set your country, time zone, and keyboard layout, then a root password and email address for alerts. On the network page, give the server a static IP on your LAN — this will become your Proxmox VE web interface address, separate from the iDRAC IP you've been using so far. Confirm the summary screen and let the installer run; it takes about eight to ten minutes on typical PowerEdge hardware with a SAS or SATA SSD.

Step 7: Disconnect virtual media and verify access

Once the installer finishes and the server reboots, go back to the Virtual Media menu in the console and click Disconnect Virtual Media. This matters — if you leave the ISO mounted, some servers will try to boot from it again on the next restart instead of the newly installed disk. Then, from any machine on your LAN, open a browser to https://<your-proxmox-ip>:8006 and confirm the Proxmox VE login page loads. At that point you're done with iDRAC for this task; day-to-day Proxmox management happens through port 8006, not the virtual console.

Commands Explained

Most of this process happens through the iDRAC web GUI, but a couple of commands are worth knowing:

CommandWhat it does
ping <idrac-ip>Confirms your laptop can actually reach the iDRAC network port before you waste time trying to log in through a browser.
racadm remoteimage -c -l <path-to-iso> -u <user> -p <password>An advanced, GUI-free way to mount an ISO from a network share directly through Dell's racadm command-line tool, useful for scripting repeat installs. Exact flags vary slightly between iDRAC generations, so check the racadm reference for your model before relying on it.
ssh root@<proxmox-ip>Once Proxmox VE is installed and has a network address, this is how you'd get a terminal on the host directly, instead of going through iDRAC or the web console.
pveversionRun on the Proxmox host itself after install to confirm which exact build you ended up with — handy since ISOs get point-released fairly often.

Common Errors

"Remote Session Active or Not Available" — Someone else (or a stale session from your own earlier attempt) still has the virtual console open. Wait a minute for the old session to time out, or go to iDRAC Settings > Sessions and terminate it manually.

Virtual Media option is grayed out — Almost always a licensing issue on iDRAC7/iDRAC8. Check iDRAC Settings > Licenses; if it shows Express instead of Enterprise, you'll need to import an Enterprise license key before virtual media will work.

Java console won't launch, or your browser refuses to run it — Java applets have been dead in browsers for years. Switch the console plug-in type to HTML5 under the Virtual Console settings instead of fighting with Java.

Server boots straight past the virtual drive back to the old OS — The one-time boot selection in F11's Boot Manager didn't take, usually because the ISO wasn't finished mounting yet. Re-mount the ISO, confirm it shows as connected in the console, then reboot and try F11 again.

Troubleshooting

If the ISO mount seems to hang or the transfer crawls, it's almost always a network problem, not iDRAC being flaky. Virtual media pushes the whole ISO — around a gigabyte for Proxmox VE — over whatever link your laptop has to the iDRAC port. A weak Wi-Fi connection or a router doing something odd with multicast can make this painfully slow. Plug your laptop into the same switch as the iDRAC port with an Ethernet cable if you can; it turns a ten-minute mount into a one-minute one.

If the virtual console window opens but shows a black or frozen screen, it's often a stale browser session rather than an actual server problem. Close the console tab, clear it from iDRAC's active sessions list, and relaunch.

If none of this works and the interface feels genuinely broken, iDRAC has a physical reset. Most PowerEdge servers have a small recessed iDRAC reset button near the ports on the back — a paperclip press for a few seconds resets it to factory defaults, including the default credentials, so use it as a last resort.

Best Practices

Change the default iDRAC password immediately, especially if you bought the server used and inherited whatever credentials the last owner set. iDRAC has full power control over the physical machine — leaving it on root / calvin on a network anyone else can reach is a real risk, not a theoretical one.

Keep the iDRAC port on a separate management VLAN if your switch supports it, isolated from the VMs and containers you'll eventually run on the server. There's no good reason for a guest VM to be able to reach the same network segment as a controller that can power-cycle the whole host.

Update the iDRAC firmware before you rely on it heavily, particularly on servers that have clearly sat in a warehouse for a few years. Old iDRAC firmware has had real bugs in the virtual console and media stack, and Dell's updates for these are still available even on older generations.

Disconnect virtual media as soon as you're done with it. Beyond the boot-loop annoyance mentioned earlier, a forgotten mounted ISO is one more thing to trip over the next time you're troubleshooting a boot problem at 11 p.m.

Frequently Asked Questions

Do I need an iDRAC Enterprise license to install Proxmox VE this way?

On iDRAC7 and iDRAC8, yes — virtual media requires Enterprise. On iDRAC9, the Express tier that ships standard on most PowerEdge units already includes it.

Does this process work the same way on HPE ProLiant servers with iLO?

The concept is identical — a separate management chip with its own IP, a virtual console, and virtual media. Menu names and licensing tiers differ, but if you can follow these steps on iDRAC, iLO won't feel unfamiliar.

Can I do this over the internet instead of my local network?

Technically yes if you can reach the iDRAC IP, but don't expose iDRAC directly to the internet. Use a VPN back into your home network first, then connect to iDRAC as if you were local.

What if my server doesn't have a separate iDRAC port at all?

Some smaller or older PowerEdge models only offer "shared LOM" mode, where iDRAC piggybacks on one of the main network ports instead of getting its own. It still works the same way — you just need to check System Setup to confirm which physical port iDRAC is actually using.

Will installing Proxmox VE erase my iDRAC settings too?

No. iDRAC is a separate system from the one Proxmox VE gets installed on. Wiping the main disk and installing Proxmox has no effect on iDRAC's configuration, network settings, or license.

My virtual console is extremely slow — is that normal?

Some laziness is expected since you're screen-sharing over a management network, but if it's unusably slow, check whether you're on Wi-Fi and switch to a wired connection, and confirm you're using the HTML5 console rather than an older Java or ActiveX plugin.

Conclusion

Once you've mounted an ISO through iDRAC one time, the mystery goes away completely — it's just a browser tab standing in for a monitor, keyboard, and DVD drive you don't have to own or carry around. That skill carries forward well past this one install: the same virtual console is what you'll reach for the next time a VM won't boot, a firmware update needs a reboot you can't be there for, or you buy your second used PowerEdge and want to image it without leaving your desk.