How to use netboot.xyz.iso to install other operating systems on your vps

We, at MVPS, provide access to our ISO image library, which allows our customer to install operating systems which are not supported by our automated installs. However, there are much more operating systems out there which are not part of our library and for them, we have added the netboox.xyz solution.

Key Points

  • netboot.xyz ISO allows you to install a wide range of operating systems and utilities on a VPS that are not available via standard automated installers.
  • The netboot.xyz PXE-based boot system enables network-based installations by loading the ISO, configuring network settings and selecting the desired OS.
  • Using netboot.xyz, you can deploy Linux distributions, BSD systems, rescue tools and maintenance utilities directly from a single boot menu.

The developers of netboot.xyz have created a very nice pxe boot system which allows you to install almost any operating system over the network. You just boot the netboot.xyz.iso file, configure the network interface and the IP address, and then proceed to the installation of the operating system.

At the time of writing this article, netboot.xyz supported the following operating systems:

Supported Operating Systems Available via netboot.xyz

NameInstaller KernelLive OS
AlmaLinuxYesNo
Alpine LinuxYesNo
Anarchy LinuxYesNo
Arch LinuxYesNo
BackboxNoYes
BlackArch LinuxYesYes
Bluestar LinuxNoYes
Bodhi LinuxNoYes
CentOSYesNo
CoreOSYesNo
DebianYesYes
DeepinNoYes
DevuanYesNo
Elementary OSNoYes
EndeavourOSNoYes
Fatdog64NoYes
FedoraYesYes
Feren OSYesNo
Flatcar LinuxYesNo
FreeBSDYes, disk imageNo
FreeDOSISO – MemdiskNo
Garuda LinuxNoYes
GentooYesYes
HarvesterYesNo
hrmpfNoYes
IPFireYesNo
K3OSYesYes
Kali LinuxYesYes
KDE NeonNoYes
KodachiNoYes
Linux LiteNoYes
LXLENoYes
MageiaYesNo
ManjaroNoYes
MintNoYes
Microsoft WindowsUser supplied mediaNo
MirOSYesNo
NitruxNoYes
NixOSYesNo
OpenBSDYesNo
openEulerYesNo
OpenSUSEYesNo
Oracle LinuxYesInstaller
Parrot SecurityNoYes
PeppermintNoYes
Pop OSNoYes
Proxmox VEYesNo
Q4OSNoYes
RaizoNoYes
RancherOSYesNo
Red Hat Enterprise LinuxUser supplied mediaNo
RegolithNoYes
Rocky LinuxYesNo
Scientific LinuxYesNo
SeptorNoYes
SlackwareYesNo
SmartOSYesNo
SparkyLinuxNoYes
TailsNoYes
TalosYesNo
Tiny Core LinuxYesYes
UbuntuYesYes
VMwareUser supplied mediaNo
VoyagerNoYes
VyOSYesNo
Zen InstallerYesNo
Zorin OSNoYes

Utilities

NameType
4MLinuxKernel/Initrd
ALT Linux RescueISO – Memdisk
BakAndImgCDKernel/Initrd
Boot Repair CDLiveCD
BreakinKernel/Initrd
CAINELiveCD
ClonezillaLiveCD
DBANKernel
GPartedLiveCD
GrmlLiveCD
Kaspersky Rescue DiskLiveCD
MemtestKernel
MemTest86 FreeUSB Img
Redo RescueLiveCD
RescatuxLiveCD
RescuezillaLiveCD
ShredOSKernel
Super Grub2 DiskISO – Memdisk
System RescueLiveCD
The Smallest Server SuiteKernel/Initrd
Ultimate Boot CDISO – Memdisk

In order to use this system, on the left menu of the VPS page, click on Load ISO:

Select the netboot.xyz.iso image and click Load ISO from the bottom of the page.

Wait a few minutes until the ISO image is inserted, open the console then boot from the Virtual DVD by pressing ESC during the boot process and selecting CD/DVD.

Use the net0 interface by pressing enter (default).

Add your server’s IP Address, netmask (255.255.255.0), gateway and a public dns server (ex: 8.8.8.8)

Select the type of OS you wish to install.

Follow the on-screen instructions and install the operating system of choice.

That’s mainly it. You can now install most operating systems on your VPS!

Prepare and Configure Your VPS Before Installation

Before booting the netboot.xyz ISO and starting the installation process, it is important to make sure your server environment is properly prepared. Using the MVPS control panel, you can easily Configure VPS Online, including network settings, ISO mounting options and console access.

Proper VPS configuration ensures a smooth netboot process, correct network connectivity during installation and helps avoid common issues related to IP addressing or boot order. Once your VPS is correctly configured, you can safely proceed with loading the netboot.xyz ISO and installing the operating system of your choice.

Frequently Asked Questions About Netboot.xyz.iso

What is netboot.xyz ISO used for on a VPS?
netboot.xyz.iso lets you boot into a network installer menu so you can install many operating systems and utilities on a VPS, including options not available in automated installers.
How do I load netboot.xyz.iso on my MVPS server?
In the MVPS VPS panel, use the left menu to select “Load ISO”, choose netboot.xyz.iso, and wait until it is inserted. Then open the console and boot from the Virtual DVD (CD/DVD) during startup.
What network settings do I need to enter when booting netboot.xyz?
Select the default net0 interface, then enter your server’s IP address, netmask (typically 255.255.255.0), gateway, and a public DNS resolver (for example 8.8.8.8) to enable the installer to reach the network.
Can netboot.xyz install Windows or other OS images that require custom media?
Some operating systems, such as Microsoft Windows or certain enterprise installers, may require user-supplied installation media. In those cases, you’ll need to provide your own ISO or supported media in addition to using netboot.xyz.

About the author

mvps

MVPS.net provides reliable, high-quality VPS services at competitive prices. The team has extensive experience in virtualized environments and focuses on delivering consistent performance and stability. Services are available across multiple locations without compromising quality — feel free to get in touch to learn more.

By mvps

Categories