October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
World desk7 min

How to Install Linux on a Server Without Booting from an ISO

A Linux server can start its installer over the network, from existing disk and GRUB files, or through a hypervisor—without booting from a locally attached ISO.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

You can install Linux on a server without booting from a locally attached ISO by using PXE/network boot, starting installer files from an existing disk and bootloader, or provisioning a virtual machine from a network installation source. The best option depends on whether the server is physical or virtual, what it can boot, and whether you control the network services needed to deliver installer files.

What “without booting from an ISO” means

It usually means the server does not start by reading an ISO from a USB drive, optical disc, or virtual CD-ROM. Instead, it starts a small installer environment from the network or from files on an existing disk. The installer can then download packages—or, in Ubuntu’s documented network-boot flow, download and mount an ISO during installation. So avoiding an ISO as the boot device does not always mean avoiding an ISO file altogether.

As an Amazon Associate I earn from qualifying purchases.

This is different from installing an already-running operating system that boots from a network disk or depends on a server at every startup. Here, the network or local boot files start an installer that writes Linux to the target server’s storage.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the method that fits your server

Method Best fit What it needs Important limitation
PXE/network boot Physical servers, especially when installing several systems Firmware network-boot support and network boot services, commonly DHCP/BOOTP and TFTP Coordinate DHCP changes with the network administrator; boot files must match firmware mode and architecture.
Installer kernel and initrd from disk A physical server with an existing usable bootloader, such as GRUB Access to place compatible installer files on disk and network access for a netboot installation Repartitioning the disk that contains the boot files can disrupt the installation.
Disk-based installer plus local ISO A server that should not boot from an ISO and may not have internet access Installer kernel/initrd and an ISO stored on disk The ISO is still part of the installation, even though it is not the boot device.
Hypervisor provisioning A virtual machine A hypervisor and a distribution tree, network boot source, ISO, or local installer files This configures a guest’s virtual boot process, not the firmware of a physical server.

Use PXE when you can arrange the network services and want a repeatable bare-metal process. Use disk-based boot when the machine already has a reliable boot path and you can safely place files on it. For a guest VM, use the hypervisor’s installer options rather than configuring physical-server firmware.

#1 Best Overall
AsRock Rack B650D4U-2L2T/BCM Micro-ATX Server Motherboard Single Socket AMD Ryzen 7000 Series Processors (LGA 1718) B650E PCIe 5.0 Dual 10G LAN
  • Micro-ATX (9.6"x 9.6")
  • Support AMD Ryzen 7000 series Processors
  • 4 DIMM slots (2DPC), supports DDR5 ECC/non-ECC UDIMM
  • 1 PCIe5.0 x16, 1 PCIe5.0 x4, 1 PCIe4.0 x1
  • Supports 1 M.2 (PCIe5.0 x4)

Option 1: PXE boot a physical server

PXE (Preboot Execution Environment) lets compatible firmware start an installer over the network. In Canonical’s Ubuntu Server guide for netbooting the amd64 installer, the sequence is: the server requests network configuration; DHCP/BOOTP supplies configuration and a bootloader location; the bootloader retrieves its configuration over TFTP; that configuration identifies a kernel and RAM disk (initrd); and the initrd brings up networking and fetches the server ISO. The installer then mounts the ISO and proceeds with installation.

What you need to arrange

  • Firmware support: Enable network boot in firmware or the server’s boot menu. Ubuntu documents PXE for amd64 in both UEFI and legacy BIOS modes; the bootloader files differ by mode.
  • Boot services: Provide the network configuration and initial boot files. Ubuntu’s example uses dnsmasq for DHCP and TFTP, but its sample configuration assumes a particular network setup.
  • An approved network plan: Do not start another DHCP service on a production LAN without coordinating with the network administrator. A competing DHCP server can hand out incorrect settings to other devices.
  • A reachable installer source: The target needs access to the ISO or installation source specified by the boot configuration. The Ubuntu example can use a release-specific ISO URL or an ISO hosted locally.

Ubuntu’s guide includes a kernel parameter, cloud-config-url=/dev/null, to prevent cloud-init from downloading the ISO a second time in that documented flow. Follow the guide’s current release-specific configuration rather than copying a boot filename, ISO path, or address into a different environment unchanged.

Match boot files to firmware and architecture

Confirm the server’s CPU architecture and whether it is starting in UEFI or legacy BIOS mode. The EFI boot components and legacy PXELINUX route are not interchangeable. Secure Boot requirements also matter: use boot components that the target firmware accepts. Mismatched files can leave a server at a firmware prompt or prevent the installer from starting.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #2
MACHINIST LGA 2011-3 Motherboard ATX Intel DDR4 Gaming PC Server X99 MR9S
  • LGA 2011-3 socket: This server motherboard supports Intel 5th/6th generation Core i7 processors and Xeon E5 V3/V4 series processors. (Eg. E5-1660 V3, E5-2695 V3, E5-1620 V4, E5-2690 V4, i7-5960X, i7-6900K, etc.)
  • 8 DDR4 slots: The memory slots of this X99 motherboard are 4-channel design, compatible with ECC and non-ECC memory. The effective frequency is 2133/2400MHz, and the maximum capacity is 8*32GB
  • Dual M.2: This ATX motherboard is equipped with flash NVME M.2 (PCIe 3.0 X4 bandwidth) and AHCI M.2 (SATA 6Gbps) slots, of which NVME M.2 maximum speed Up to 32Gbps
  • 5 * PCIe Expansion Slots: The LGA 2011-3 motherboard is equipped with 2 * PCIe 3.0 X16 slots, 1 * PCIe 3.0 X4 slots(with steel casing) and 2 * PCIe 2.0 X1 slots. Each lane can support a rate of 8Gbps, and the rate of the X16 slot can reach 128Gbps. The 2 * X16 slots can be used together. The X1 slot can be used to expand the network card, sound card and hard disk
  • Other powerful components: One-key on/off and one-key restart, VRM cooling fan, 7.1 channel audio, digital diagnostic card and 7.5*5.5cm aluminum alloy heat sink

Option 2: Start installer files from disk or GRUB

If the server already boots an operating system and has a usable GRUB installation, you may be able to put the distribution’s installer kernel and initrd on disk and select them from the bootloader. The Debian stable amd64 Installation Guide describes starting its installer from files on a hard drive. With the netboot kernel and initrd, the installer can repartition that drive, but the guide warns that this must be done carefully. A netboot install still needs network access to fetch the remaining installation components.

Ubuntu’s Community Help Wiki guide to netboot installation from the internet describes a related approach using boot files on disk and an existing bootable GRUB or GRUB2 system. It avoids removable media and a locally configured PXE server, but it depends on a working Linux installation and bootloader. Because the page is community documentation and may not reflect current releases, verify the installer file locations and instructions for the exact release you intend to install.

Protect the boot path before changing partitions

  • Keep the installer kernel and initrd somewhere the bootloader can read before the installer starts.
  • Check that the installer files belong to a compatible release and architecture.
  • Plan how the installer will reach its network source after startup.
  • Review the partitioning plan carefully, especially if the boot files are on the disk being repartitioned.

Option 3: Install from disk using a local ISO

If the goal is specifically to avoid booting from an ISO, Debian’s hd-media method is another option: boot the installer’s kernel and initrd from disk and keep the ISO file on the disk for the installer to find. Debian documents this as a way to install without network access. It still requires a local ISO, so it is not the right interpretation of “without an ISO” if you want to avoid the image file entirely.

Rank #3
SHANGZHAOYUAN X79 S7 Gaming Motherboard for Intel LGA 2011 Socket Xeon E5 Series CPUs, Support DDR3 RAM Max 256GB, NGFF/NVME M.2, SATA 3.0, PC Computer Server Mainboard
  • LGA 2011 Socket: The X79 Server motherboard support Intel LGA2011 socket CPU processors (e.g. Intel Xeon E5 1620/1660/2603/2620/2667/2690, E5 1603 V2/ 2620 V2/26340 V2/2670 V2/2695 V2, etc.)
  • Dual-channel DDR3: The Intel LGA 2011 gaming motherboard supports DDR3 Desktop/ECC/RECC memory up to 256GB (4*64GB), and supports 1066/1333/1600Mhz
  • Stable Power Supply: 8-phase power supply, all-solid-state capacitor design, fine workmanship, professional stability. And the DDR3 mainboard is equipped with 24+8 pin power interface (please use a brand power supply of at least 500w)
  • Rich Interfaces: The Micro ATX placa madre features RJ45 gigabit network interfaces, and the maximum network transmission rate can reach 1000bps/s. And with M.2 slots (support NVME SSD/NGFF SSD), PCIe 3.0 X16, PCIe 2.0 x1, SATA 3.0, SATA 2.0, USB 3.0, USB 2.0
  • Excellent performance: The DDR3 computer motherboard uses Intel X79 chipset and 8-layer PCB material. And with Heat dissipation armor protection for strong heat dissipation, to ensure stable bus communication

Use this route when network access is unavailable or unsuitable and you can safely stage both the installer files and image. Confirm that the installer can locate the ISO and that the image matches the release and architecture you plan to install.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Option 4: Provision a Linux virtual machine

For a virtual machine, the hypervisor can provide an installation source without requiring a physical server to PXE boot. The Ubuntu virt-install manpage for Noble documents --location for a distribution tree served over HTTP or FTP, an ISO, or a local directory; --pxe to network boot on first start; and explicit kernel and initrd paths with installer arguments.

These options control a guest’s virtual devices and installation process. They do not configure network boot in a physical server’s firmware. Check the manpage for the installed virt-install version and use an installation source compatible with the guest architecture.

Rank #4
MACHINIST X99 Dual CPU Motherboard LGA 2011-V3, for Intel Xeon E5 v3 v4 CPU Processor, DDR4 Max Support 256GB, Gigabit LAN, PCIe 3.0, NGFF/NVME M.2, SATA 3.0, USB 3.0, E-ATX Server PC Mainboard
  • Intel Dual CPU Sockets: This C612 chipset server motherboard is designed with dual CPU sockets, which can support Xeon E5 V3/V4 series processors. (Note: Core i7 not support Dual-CPU mode, if only one CPU is installed, please install it in the left slot)
  • DDR4 Memory Slots: The memory slots of the LGA 2011-v3 motherboard is designed with 8-channel, which can support DDR4, DDR4 ECC, DDR4 RECC RAM. It supports effective frequencies is 2133/2400MHz, and the maximum capacity is 256GB. (Note: When use E5 v4 CPU, can not support Desktop DDR4 RAM)
  • PCIe 3.0 Protocol: Equipped with 2 PCIe 3.0 X16 graphics card slots (with steel case), and 1 PCIe 3.0 X8, 2 PCIe 2.0 X1. The transfer rate can reach 15.754 GB/s. Equipped with 2 M.2 hard disk slots, which can achieve fast reading even if multiple programs are running
  • Stable Power Supply: The X99 Dual CPU motherboard use 24+8+8pin standard power supply interface, 8-phase power supply. Precise modularization provides good heat dissipation and makes the program run more stably
  • Strong Expandability: The X99 gaming motherboard is equipped with multiple expansion interfaces to ensure that the motherboard has more room for improvement, include 4*USB 3.0 ports, 2*USB 2.0 ports, 8*SATA 3.0 ports, 2*network ports

Check these details before starting

Firmware mode and architecture

Identify whether the target starts in UEFI or legacy BIOS mode, confirm its CPU architecture, and account for Secure Boot. Select matching bootloader, kernel, and initrd files; Ubuntu’s netboot instructions distinguish EFI components from legacy boot files.

Network ownership and access

PXE commonly relies on DHCP/BOOTP for boot information and TFTP for initial files. Establish who administers those services before changing a network. Also confirm that the target can reach the distribution’s installer source; a boot environment can load successfully and still fail later if the source is unreachable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Release compatibility

Use boot files, installer sources, and architecture paths that belong together. Ubuntu’s guide includes Noble-specific examples, and release URLs can change. Debian’s stable guide is also release-specific; check the current instructions and paths when implementing the method.

Disk and data risk

Network or disk-based installation does not make partitioning safer. Decide in advance whether the target disk should be erased, repartitioned, or preserved, and verify the installer’s storage choices before committing changes. With the GRUB method, avoid removing or overwriting files the installer still needs to boot.

Common problems and what to check

  • The server skips network boot: Check that network boot is enabled, the correct network interface is selected, and the firmware mode matches the boot files being served.
  • The bootloader starts but cannot load its configuration or kernel: Check the DHCP/BOOTP response, TFTP root and filenames, and whether the requested files exist for that client’s firmware mode.
  • The installer starts but cannot fetch its source: Check network connectivity from the installer environment, the configured source address, and whether the source is reachable from that network.
  • The disk-based installer will not start: Confirm GRUB can read the kernel and initrd, the files match the machine and release, and the disk layout changes will not remove them too soon.
  • The installation offers unexpected disks or partitions: Stop before confirming changes and recheck the target disk and partitioning plan. A mistaken selection can overwrite data.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.