Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
windows_tools
Summary
The documentation provides both Windows and Linux guidance for upgrading Gen1 VMs to Trusted launch, but Windows-specific tools (MBR2GPT.exe, Defrag, PowerShell) are mentioned first and in greater detail. The PowerShell upgrade example is shown before the CLI example, and ARM template deployment steps use PowerShell. Windows disk conversion and troubleshooting are much more detailed, while Linux instructions are brief and mostly validation steps. Windows tools and commands (MBR2GPT.exe, Defrag, reagentc) are referenced exclusively for disk conversion and troubleshooting, with no Linux disk conversion guidance provided.
Recommendations
- Add Linux disk conversion guidance for cases where Gen1 Linux VMs do not have GPT/EFI (e.g., using gdisk, parted, or other tools).
- Provide Linux-specific troubleshooting steps for disk layout and EFI partition issues.
- Include ARM template deployment steps using Azure CLI, not just PowerShell.
- Ensure Linux instructions are as detailed as Windows, especially for disk conversion and upgrade validation.
- Consider showing CLI examples before PowerShell, or presenting them side-by-side.
Create Pull Request