About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
windows_first
⚠️
missing_linux_example
⚠️
windows_tools
⚠️
powershell_heavy
Summary:
The documentation page demonstrates a Windows bias in several ways: Windows-specific examples and references (such as PowerShell and Windows tutorials) are provided without equivalent Linux examples; Windows tools and patterns (e.g., bcdedit, netdom, RDP, Windows-specific restore scenarios) are mentioned exclusively or before Linux alternatives; and guidance for Linux VMs is minimal, often limited to brief notes or links, with no step-by-step Linux-specific instructions or CLI examples.
Recommendations:
- Provide Linux-specific restore scenarios and examples, including step-by-step instructions for common Linux distributions (e.g., Ubuntu, CentOS, RHEL).
- Include equivalent Linux command-line examples (e.g., Azure CLI, Bash scripts) alongside or before PowerShell/Windows commands.
- Reference Linux documentation and tools (e.g., SSH, cloud-init, Linux agent troubleshooting) in parity with Windows tools like RDP, bcdedit, and netdom.
- Ensure that links to further reading or tutorials are balanced between Windows and Linux (e.g., include /azure/virtual-machines/linux/ links where appropriate).
- Add troubleshooting steps and post-restore guidance specific to Linux VMs, such as handling SSH keys, resetting passwords with the VMAccess extension, and dealing with Linux-specific boot or agent issues.
- Review all scenario tables and ensure Linux is explicitly addressed, not just as a note or afterthought.
Create pull request