Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.edbb.com/llms.txt

Use this file to discover all available pages before exploring further.

๐Ÿงฉ 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

SettingDefaultWhen to change
Boot ModeBIOSOnly if required by the OS
TPMDisabledOnly if required by the OS
If you are unsure, using the automated installer is the safest option. It will apply the correct configuration automatically.