Skip to main content

๐Ÿงฉ Boot Mode and TPM Overview

Your VPS can run in different boot modes and optionally use a virtual TPM. These settings mainly affect how the operating system starts and what features are available.
The available options include:
  • BIOS (legacy boot mode)
  • UEFI (modern boot mode)
  • vTPM (virtual Trusted Platform Module)
These settings are especially relevant when working with newer operating systems.

โš–๏ธ BIOS vs UEFI

BIOS (Default)

  • Legacy boot method
  • Works with all supported operating systems
  • Best choice for compatibility
  • Commonly used for Linux servers
Default configuration for all VPS

UEFI

  • Modern boot standard
  • Required by some newer operating systems
  • Supports features like Secure Boot
Typically required for newer Windows versions

๐Ÿ” What is vTPM?

vTPM (Virtual Trusted Platform Module) is a software-based security feature that acts like a physical TPM chip. It is mainly required for:
  • Installing Windows 11
  • Using features like disk encryption (e.g. BitLocker)
  • Enforcing secure boot chains

โš™๏ธ Available options

  • Disabled (default)
  • Software TPM enabled
Only enable vTPM if your operating system or workload specifically requires it.

๐Ÿงฑ Default Settings

To keep things compatible across different environments, the default configuration is:
  • Boot mode: BIOS
  • TPM: Disabled
This setup works for most use cases without any additional changes.

๐Ÿค– Automatic Configuration

If you deploy your VPS using an automated installer:
  • Boot mode is selected automatically
  • TPM is enabled only if needed
In automated setups, manual settings are overridden to ensure the system installs correctly.

๐Ÿ› ๏ธ When Manual Configuration Is Needed

You usually only need to change these settings in more advanced scenarios.

๐Ÿงช Custom images

When using your own images:
  • You can keep the current VPS configuration
  • Or manually adjust boot mode and TPM as needed

๐Ÿ’ฟ ISO-based installations

When installing from an ISO:
  • The system will follow your current configuration settings
If changes are required:
1

Update configuration

Adjust Boot Mode or TPM in the System Configuration panel
2

Restart the VPS

Apply changes by performing a full power cycle
3

Start installation

Boot the VPS using your selected ISO

โš ๏ธ Important Notes

๐Ÿงฌ Operating system compatibility

  • Not all operating systems support UEFI
  • Switching from BIOS to UEFI on an existing system usually results in a boot failure

๐Ÿ” Changing boot mode

  • The selected boot mode must match how the OS was installed
  • Changing it afterward may require reinstalling the system or performing manual recovery steps

๐Ÿ”Ž TPM usage

  • Not required for most Linux environments
  • Should only be enabled when necessary
  • Enabling it without a need adds unnecessary complexity

๐ŸŽฏ Recommendations

BIOS + TPM disabled

  • Linux servers
  • General-purpose workloads
  • Maximum compatibility

UEFI + TPM enabled

  • Windows 11
  • Modern Windows deployments
  • Security-focused setups

๐Ÿ“Œ Summary

If you are unsure, using the automated installer is the safest option. It will apply the correct configuration automatically.