🖥️ Reinstall OS Easily Using netboot.xyz – Full Tutorial for IPTV Servers
Reinstalling the operating system on a VPS or dedicated server can be a complex process—especially when the provider doesn't offer older OS versions like Ubuntu 18.04 or when no reinstall panel is available. In this tutorial, we’ll show you how to easily reinstall any Linux OS (including Ubuntu 18.04) using the netboot.xyz utility.
🔍 What is netboot.xyz?
netboot.xyz is an open-source project and network boot tool that allows you to boot and reinstall a wide range of operating systems directly from the internet—without needing IPMI, iDRAC, or KVM consoles.
💡 Why Use netboot.xyz?
- ✅ Reinstall OS without control panel
- ✅ Install old or unsupported versions like Ubuntu 18.04
- ✅ No need to contact support or open tickets
- ✅ Fully automatic and supports many distros
- ✅ Ideal for IPTV servers: XtreamUI, XtreamCodes, etc.

🛠️ When Should You Use It?
- 🧱 Your provider doesn’t support Ubuntu 18.04 anymore
- ❌ No OS reinstall panel available
- 🐢 You want to avoid waiting hours for support tickets
- 🧪 You’re testing IPTV software that works best on 18.04
Many IPTV platforms (like XtreamUI) run optimally on Ubuntu 18.04, but providers only offer Ubuntu 20.04 or newer. This tool helps you downgrade or install whatever version you want.
⚠️ Important Notes Before You Start
- 📦 Backup your data – this process will delete everything on your server.
- 👨💻 You must have root access to your server.
- 🌐 Your server must be online and have internet access during the process.
🔄 Step-by-Step Guide: Install Ubuntu 18.04 via netboot.xyz
1️⃣ Open your terminal (SSH) and run:
curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh
2️⃣ Start reinstall with the desired OS and password:
bash reinstall.sh ubuntu 18.04 --password=YourPassword123
💡 Replace YourPassword123
with your own secure root password.
3️⃣ Reboot the server to begin installation:
reboot
That’s it! The installer will automatically boot into netboot.xyz and start reinstalling Ubuntu 18.04.
🕐 Installation takes around 5–10 minutes. Relax, grab a coffee, and wait.
4️⃣ Reconnect via SSH:
Once done, connect to your server:
ssh root@your-ip
Login with the password you specified earlier.
📚 What OS Versions Can You Install?
netboot.xyz supports many Linux distributions:
- Ubuntu: 16.04, 18.04, 20.04, 22.04, 24.04
- Debian: 9, 10, 11, 12
- CentOS, AlmaLinux, Rocky Linux
- Fedora, Arch, OpenSUSE
- BSD variants and more
🔍 To list all available OS versions:
bash reinstall.sh --help
Or check the full list directly on GitHub:
🔗 https://github.com/netbootxyz/netboot.xyz
✅ Conclusion
With netboot.xyz, reinstalling any Linux OS—even those no longer supported by providers—is easy, fast, and does not require advanced knowledge. It’s the ideal tool for IPTV system administrators and developers needing clean installs without waiting for support.
Whether you're reviving an old server, deploying XtreamUI, or setting up a clean 18.04 image—netboot.xyz has you covered.