How Your Server Starts Up
Every time your VPS boots, something has to happen before the operating system loads. The server’s firmware needs to initialize the virtual hardware, find the disk, locate the bootloader, and hand off control to the OS. The boot type setting controls which firmware style handles this process: the older BIOS method or the modern UEFI method. For most people using FREAKHOSTING’s standard OS templates, you never need to touch this setting — the default works out of the box. But if you are installing a custom operating system from an ISO, troubleshooting boot issues, or working with large disks, understanding the difference can save you hours of frustration.Difficulty
Intermediate
Time
3 Minutes
BIOS vs UEFI: What is the Difference?
Here is the simplest way to think about it: BIOS is the old way of starting a computer, and UEFI is the new way. Both do the same job — get the hardware ready and boot the operating system — but they do it differently, and the difference matters when it comes to disk layout and OS compatibility.- BIOS (Legacy Mode)
- UEFI (Modern Mode)
BIOS (Basic Input/Output System) has been around since the early days of personal computers. It is simple, battle-tested, and compatible with almost everything.How it works: BIOS looks for a bootloader in the first sector of the disk (called the Master Boot Record). It reads 512 bytes, finds the bootloader code, and hands off control.Key characteristics:
- Uses MBR (Master Boot Record) disk partitioning
- Supports disks up to 2 TB in size
- Maximum of 4 primary partitions (you can work around this with extended partitions, but it adds complexity)
- Compatible with virtually every operating system ever made
- Simpler boot process — fewer things can go wrong
- You are installing an older Linux distribution that does not support UEFI well
- You need maximum compatibility with a custom or niche operating system
- Your disk is 2 TB or smaller and you do not need advanced partitioning
- You are following an installation guide that assumes BIOS/MBR
Quick Decision Guide
Not sure which to pick? Here is a simple rule of thumb:| Situation | Recommended Boot Type |
|---|---|
| Using a FREAKHOSTING OS template | Leave the default (Auto Configuration handles it) |
| Installing a modern Linux distro from ISO | UEFI |
| Installing Windows Server from ISO | UEFI |
| Installing an older or niche OS | BIOS |
| Disk larger than 2 TB | UEFI (required) |
| Not sure / no special requirements | UEFI |
Changing the Boot Type
Navigate to Your Server
Log into the VPS Control Panel at cloud.freakhosting.com. Click on Servers in the top navigation bar, then click Manage next to the server you want to configure.
Select the Settings Sub-Tab
Click on the Settings sub-tab to see the boot type and other configuration options.
What Happens If You Pick the Wrong Boot Type?
If you switch to a boot type that does not match your disk layout, your server will fail to boot. Here is what that looks like and how to recover:- Switched from BIOS to UEFI on an MBR disk: The server will not find a bootloader (there is no EFI System Partition). You will likely see a “No bootable device” error or an EFI shell.
- Switched from UEFI to BIOS on a GPT disk: BIOS cannot properly read the GPT partition table’s boot code, so the server may hang or show a GRUB rescue prompt.
The Auto Configuration Toggle
Below the Boot Type setting, you will also find the Auto Configuration toggle. This is a separate feature that controls whether FREAKHOSTING automatically applies system settings during the OS build process.- Enabled (green, default) — When you build or rebuild your server using one of FREAKHOSTING’s pre-built OS templates, Auto Configuration automatically sets up networking (IP address, gateway, DNS), hostname, and other essential settings. For most users, leave this on. It means your server is ready to connect to immediately after a build with zero manual configuration.
- Disabled — Turn this off only if you are installing a completely custom operating system from an ISO and want to handle all configuration manually. With Auto Configuration disabled, you will need to set up networking, DNS, and other settings yourself after installation.
Which boot type should I use for my OS?
Which boot type should I use for my OS?
For all modern operating systems (Ubuntu 20.04+, Debian 11+, CentOS Stream 9+, AlmaLinux 9+, Rocky Linux 9+, Windows Server 2016+), UEFI is recommended. It provides better performance, supports larger disks, and is the standard going forward. Use BIOS only if your operating system specifically requires it or does not support UEFI.
Can I switch the boot type without rebuilding my server?
Can I switch the boot type without rebuilding my server?
Technically yes, but it is risky. The boot type must match the partition scheme on the disk. If your disk uses MBR (common with BIOS), switching to UEFI without converting the partition table to GPT will prevent booting. Converting MBR to GPT on a live system is possible but advanced and error-prone. The safest approach is to set the correct boot type before building or rebuilding the server.
I changed the boot type and now my server will not boot. What do I do?
I changed the boot type and now my server will not boot. What do I do?
Switch it back. Go to Options > Settings and click the other boot type button, then restart the server. If you are not sure which one was correct, try BIOS first, then UEFI — one of them will match your disk layout. You can also use Rescue Mode to check with
fdisk -l /dev/vda — look for “Disklabel type: gpt” (UEFI) or “Disklabel type: dos” (BIOS).What is Auto Configuration and should I turn it off?
What is Auto Configuration and should I turn it off?
Auto Configuration is a convenience feature that automatically applies network settings (IP address, gateway, DNS) and other essential configuration when your server is built from a FREAKHOSTING template image. It eliminates the need to manually configure networking after a fresh install. Keep it enabled unless you are installing a custom OS from an ISO and want full manual control over the setup.
Does changing the boot type affect my data?
Does changing the boot type affect my data?
Changing the boot type setting itself does not erase or modify any data on your disk. It only changes how the firmware attempts to boot. However, if the new boot type does not match your disk’s partition scheme, the server will not boot — but your data is still intact on the disk. Switching back to the correct boot type will restore normal booting.
Need Extra Help?
If you encounter any issues, our support team is ready to assist:- Live Chat: Quick assistance via our website.
- Support Ticket: Open a Ticket
- Discord: Join our Community
- Email: support@freakhosting.com
Last Updated: March 2026 | VPS Support: Boot configuration simplified.