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.
- BIOS (legacy boot mode)
- UEFI (modern boot mode)
- vTPM (virtual Trusted Platform Module)
โ๏ธ BIOS vs UEFI
BIOS (Default)
- Legacy boot method
- Works with all supported operating systems
- Best choice for compatibility
- Commonly used for Linux servers
UEFI
- Modern boot standard
- Required by some newer operating systems
- Supports features like Secure Boot
๐ 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
๐ค 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
โ ๏ธ 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
| Setting | Default | When to change |
|---|---|---|
| Boot Mode | BIOS | Only if required by the OS |
| TPM | Disabled | Only if required by the OS |
If you are unsure, using the automated installer is the safest option. It will apply the correct configuration automatically.