The feature of Phasing out LSI-SAS controller is activated by default in ESXi host configuration, Virtual Machine configuration and VMware Tools configuration. This article provides information regarding how to activate and deactivate the feature.
Totally 4 configuration options are provided for both vSphere administrator and guest OS administrator to activate/deactivate LSI SAS adapter replacement:
This feature only supports virtual machines of:
Windows 10 and Windows Server 2016 (requires hardware version >=10)
Newer versions of Windows
Host-wide configuration: LSI SAS adapter/driver replacement is by default activated on a host-wide bases. Vmkernel option 'VMAdapterUpdate' is used to activate or deactivate the feature.
Deactivate LSI2PVSCSI:
esxcli system settings advanced set -o /Misc/VMAdapterUpdate -s none
Check current status:
esxcli system settings advanced list -o /Misc/VMAdapterUpdate
Set to default:
esxcli system settings advanced set -o /Misc/VMAdapterUpdate -d
Per-VM configuration: Activate adapter/driver replacement on per-VM bases by setting VMX key value pair:
deviceSwap.enableLsiToPvscsi = "TRUE"
Deactivate it by setting VMX key value pair:
deviceSwap.enableLsiToPvscsi = "FALSE"
VMware Tools configuration: LSI SAS Adapter/driver replacement is by default activated. Activate or deactivate the feature by editing tools.conf as follows.
Deactivate this feature from tools.conf by setting:
[devicehelper]
disabled = true
Activate this feature from tools.conf by setting:
[devicehelper]
disabled = false
Windows GOS specific configuration: For now, LSI SAS adapter replacement is by default deactivated from Windows policy. Activate adapter/driver replacement by editing Windows registry key:
HKLM\Software\Policies\VMware, Inc.\VMware Tools\DeviceHelper
value name "Enabled" type DWORD set to 1