Sad Tux - Windows bias detected
This page contains Windows bias

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

Detected Bias Types
powershell_heavy
windows_tools
windows_first
Summary
The documentation page for converting SCSI to NVMe for Linux VMs on Azure exhibits a notable Windows bias. Most operational steps, examples, and scripts are presented using PowerShell, a Windows-centric tool, even though the target VMs are running Linux. Instructions for downloading and running the migration script are given exclusively in PowerShell, and PowerShell commands are shown before any Linux-native alternatives. There is minimal coverage of Linux-native CLI workflows for Azure management, and no Bash/Azure CLI script examples are provided for the migration process itself.
Recommendations
  • Provide equivalent Bash/Azure CLI examples for all PowerShell commands, especially for checking VM controller type, downloading scripts, and running migration steps.
  • Document how to run the migration script natively on Linux (e.g., via Azure CLI, Bash, or Python), including prerequisites and environment setup.
  • Clarify whether the migration script can be executed directly from Linux environments (local or Cloud Shell) and provide instructions for doing so.
  • Reorder examples so that Linux-native tools (Azure CLI, Bash) are presented first or alongside PowerShell.
  • Add troubleshooting steps and verification commands using Linux tools (e.g., systemctl, journalctl, dmesg) in addition to PowerShell/Azure Portal.
GitHub Create Pull Request

Scan History

Date Scan Status Result
2026-01-14 01:31 #124 completed Biased Biased
2026-01-13 06:17 #109 completed Biased Biased
2026-01-12 00:00 #101 completed Biased Biased
2026-01-10 00:00 #94 completed Clean Clean
2026-01-09 19:00 #91 completed Clean Clean
2026-01-06 22:28 #80 completed Clean Clean

Flagged Code Snippets